React Intensiv-Schulung

React Intensiv-Schulung

Der beste Weg mit
React zu starten




Agenda

Wissen aus der Praxis.

Wir sind selbst Entwickler und wissen, welche Probleme zuerst in der echten Welt auftreten werden. Deshalb arbeiten wir mit Beispielen, die aus der echten Welt stammen. Diese haben wir dann auf den Kern reduziert, um diese leicht vermitteln zu können.
Der Praxis-Anteil liegt dabei bei 60%.

JSX

Javascript und JSX Grundlagen

Im JavaScript-Teil wiederholen wir kurz wichtige Grundlagen, die für große Web-Applikationen wichtig sind.

  • ES2015 / ES2016 Einführung
  • Scoping mit var/let/const
  • Arrow Functions
  • this im Detail
  • Klassen
  • Funktionen höherer Ordnung
  • Promises (Asynchronität)
  • Fehlerbehandlung bei Asynchronität
  • Destructuring
JSX

React Grundlagen

Im React-Teil starten wir mit Grundkonzepten und vertiefen nach und nach.

  • Was ist React und wie nutze ich es richtig?
  • Komponenten
  • Einführung in JSX / JSX-Fallstricke
  • Aufsetzen von Applikationen mit Create React App und Webpack
  • Props & States
  • Life Cycle von Komponenten (willMount, didMount)
  • Virtual DOM - Grundlagen
  • Lifecycle von Komponenten
JSX

React in der Praxis

Wir bauen eine komplette React-Applikation mit Build-Prozess, Routing, Formularen und API-Zugriff.

  • Daten via API von einem Backend abfragen
  • Übersicht über Flux, Redux, MobX
  • Vertiefung und Anwendung von Redux
  • Routing mit dem React Router
  • Formularerstellung und -validierung
  • Universal React (serverseitig rendern)
  • Best Practices für Performance und Wartbarkeit
  • Testen von Komponenten

Kunden

Die großen Marken vertrauen uns.

Wir haben mittlerweile den Großteil der DAX-Firmen geschult und werden gerne wieder gebucht.

RWE Group Business Services GmbH, Dortmund
Commerzbank
Allianz
Galeria Kaufhof
Robert Bosch GmbH, Stuttgart
SWR