Kursbeschreibung
In diesem fortgeschrittenen Kurs vertiefst du deine Kenntnisse in der React-Entwicklung und lernst die vielen Möglichkeiten und Techniken kennen, die React bietet. Der Schwerpunkt liegt auf der Umsetzung realer und komplexer React-Projekte mit vielen Komponenten und einem gemeinsamen Application State mithilfe von Redux.
Während der Schulung entwickelst du gemeinsam mit den anderen Teilnehmenden innerhalb von drei Tagen eine vollständig funktionsfähige und komplexe React-Anwendung. Ihr startet bei Null und durchlauft den gesamten Prozess – von der Entwicklung über das Testen bis hin zum Deployment.
Der Kurs bietet dir eine hervorragende Gelegenheit, deine React-Kenntnisse auf das nächste Level zu bringen und wertvolle praktische Erfahrungen zu sammeln, die du direkt in realen Projekten einsetzen kannst.
Unser Kebel Team bietet dir diesen React Kurs als Live-Online-Training (Webinar) und als Präsenzseminar mit Zertifikat an.
Alternativ organisieren wir gerne eine individuelle React-Schulung oder einen Workshop für dein Team. Termine, Ort, Dauer und Inhalte werden dabei individuell abgestimmt. Deine maßgeschneiderte React-Schulung kann online, in Präsenz oder hybrid stattfinden.
Unser Kebel Team berät dich gerne oder du buchst direkt online.
Die wichtigsten Themen im Überblick
- Professionelles State Management mit Redux
- Asynchrone Datenflüsse sicher steuern
- Routing & Private Routes meistern
- Performance durch Code-Splitting
- Testing mit Jest & Cypress
- Skalierbare React-Architektur entwickeln
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
Folgende Lerninhalte werden in unserem React Kurs vermittelt:
- Application State Management
- React Redux
- Action Types
- Selectors
- Reducers und combineReducers
- Redux Dev Tools (Browser Erweiterung)
- Actions
- Redux Thunk
- Asynchroner State
- Immutable State mit Immer
- Eigene Redux Middleware
- API Storage zentralisiert
- mapStateToProps und connect
- React-Router
- Routing mit React-Router
- Routing Möglichkeiten (BrowserRouting & Co)
- Private Routen (nur mit Anmeldung erreichbare Seiten)
- Umleitungen (Redirects) und Switch
- Parameter für Routen
- exact Keyword
- Splitting der Applikation in chunks und Optimierung
- Weitere Themen
- Error Boundaries und Fehlermanagement in React
- Logging in React Anwendungen
- Mehrsprachigkeit und Möglichkeiten
- Mit fbt
- Anbindung an APIs
- CRACO - Create React App Configuration Override
- UI-Bibliotheken für React
- Testing
- Unit Tests mit Jest und der React Testing Library
- End to End Testing mit Cypress und Puppeteer
- Continuous Integration mit React Anwendungen





















