Back to top

React

Dauer: 2 Tage | Preis: € 499,00

20% Rabatt für mehrere Personen des gleichen Unternehmens.


Voraussetzungen

Javascript, OOP, Grundlagen von HTML, Grundlagen von CSS


Beschreibung

Ein intensiver Kurs über die Entwicklung mit React und Redux, um zu lernen, wie man alle Funktionen und das Potenzial der in den Facebook-Labors geborenen Javascript-Bibliothek nutzt. Es ist absolut empfehlenswert, einen persönlichen PC/Notebook für die Übungen mitzubringen.


Inhalt

Jeder Tag besteht aus theoretischen Lektionen zu den Themen und geführten Ad-hoc-Übungen, die jedem Entwickler helfen sollen, das Tool zu beherrschen. Der Kurs ist als intensives Eintauchen in die React-Entwicklung konzipiert.

Einführung in React
  • Was ist React?
  • Die Besonderheit von React: das Frontend
  • React, Vorbereitung der Entwicklungsumgebung
  • Hallo React-Welt!
  • Die JSX-Syntax
  • Kenntnis des Zustands und der Eigenschaften von Komponenten
  • Ereignisbehandlung in React
  • Das virtuelle DOM verstehen
  • Hinzufügen von React zu einer bestehenden Anwendung
Komponenten
  • Erstellen einer React-Komponente
  • Der Lebenszyklus von React-Komponenten
  • Verwaltung des Zustands von Komponenten
  • Rendering der Benutzeroberfläche
  • Wie man eine React UI organisiert
  • Aufrufen von RESTful- und JSON-RPC-APIs
  • Gemeinsame Nutzung von Zuständen zwischen Komponenten, auch bekannt als “Lifting State Up
Erstellen eines vollständigen Projekts
  • Erstellen Sie eine neue React-Anwendung mit create-react-app.
  • Definition, Entwurf und Entwicklung von Komponenten
  • Routing und Navigation zwischen Ansichten
  • Entwerfen eines Navigationsmenüs
Fortgeschrittene Konzepte
  • Weiterleitung Refs
  • Fragmente
  • Komponenten höherer Ordnung
  • Integration mit anderen Bibliotheken
  • JSX im Detail
  • Optimierung der Leistung
  • Verwendung von Typscript und statischen Typen mit React

Der Kurs ist so aufgebaut, dass sich Theorie und Praxis abwechseln, damit die Lernenden die neuen Informationen und Techniken sofort verstehen, erwerben und anwenden können.

Informationen anfordern