- Home
- /
- Software- & Webentwicklung
- /
- Webentwicklung
- /
- JavaScript
- /
- React
- /
- React – Komponenten und...
React – Komponenten und UI-Gestaltung
Schulungsinhalt
Grundlagen
- Einführung in React
- Herangehensweisen zur Problemlösung mit React
- Das Umfeld der React-Entwicklung
- Gegenüberstellung von React mit anderen Frameworks
Entwicklungstools
- Errichtung eines Generators für React-App-Projekte
- Anwendung von Entwickler-Tools für React
- Starten und Fehlerbeheben einer React-Anwendung
- Die Bedeutung von Node.js im React-Entwicklungsprozess
- Funktionen bereitgestellt von React und ReactDOM
Funktionale Komponenten
- Grundlagen der Komponenten in React
- Erstellung von Elementen und JSX
- Nutzung der Vorteile von JSX
- Verwendung von Fragmenten
- Verwendung von JavaScript-Pfeilfunktionen
- Implementierung von ES2015-Modulen
- Integration von JSX und Ausdrücken
- Anzeige von Datensammlungen
- Anwendung von JavaScript-Array-Maps und React Keys
- Übertragung von Daten mittels Props
- Validierung von Props mit PropTypes
- Einsatz von Memo für Standard-Props
Überblick über React Hooks
Klassenbasierte Komponenten (Überblick)
- Verwendung von JavaScript-Klassen und Erweiterungen in React
- Konfiguration des State in klassenbasierten Komponenten
- Nutzung der Lifecycle-Methoden
- Kontextbezogene Ereignisbehandlung in Klassenkomponenten
- Anwendung von Klasseneigenschaften und -methoden
- Überprüfung von PropTypes und Standard-Props in Klassenkomponenten
Weitere Themen
- Vergleich von Komposition und Vererbungsmustern
- Einsatz von Spezialisierung, Containment und Higher Order Components
- Verwaltung des Zustands mit Aufhebung
- Weiterleitung von Refs in React-Komponenten
Zielgruppe
Der Kurs richtet sich an Webentwickler, die ihre Kenntnisse und Fähigkeiten in der Entwicklung von React-Komponenten und der Gestaltung von Benutzeroberflächen verbessern möchten.
Seminarziele
Nach Abschluss des Kurses „React – Components und UI“ sind Sie in der Lage, grundlegende und fortgeschrittene Konzepte von React zu beherrschen, praktische Erfahrung in der Erstellung ansprechender Benutzeroberflächen zu sammeln und Ihre React-Entwicklungsfähigkeiten zu erweitern.
Vorkenntnisse
Für eine erfolgreiche Teilnahme am Kurs sind Vorkenntnisse und praktische Erfahrungen mit Modern JavaScript erforderlich.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate