React Aufbaukurs: Redux, Routing, Testing
Ihre Termine
| Datum | Ort | Preis |
|---|---|---|
| 14.09.2026 -16.09.2026 |
München |
% 1.719,55 €* Buchen |
| 14.09.2026 -16.09.2026 |
Virtuelles Live Training |
% 1.719,55 €* Buchen |
| 09.11.2026 -11.11.2026 |
München |
% 1.683,85 €* Buchen |
| 09.11.2026 -11.11.2026 |
Virtuelles Live Training |
% 1.683,85 €* Buchen |
| 11.01.2027 -13.01.2027 |
München |
% 1.683,85 €* Buchen |
| 11.01.2027 -13.01.2027 |
Virtuelles Live Training |
% 1.683,85 €* Buchen |
| 15.03.2027 -17.03.2027 |
München |
% 1.683,85 €* Buchen |
| 15.03.2027 -17.03.2027 |
Virtuelles Live Training |
% 1.683,85 €* Buchen |
| 10.05.2027 -12.05.2027 |
München |
% 1.683,85 €* Buchen |
| 10.05.2027 -12.05.2027 |
Virtuelles Live Training |
% 1.683,85 €* Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Steige tiefer in die React-Entwicklung ein und arbeite an den Architekturfragen, die bei größeren Single-Page-Anwendungen schnell entscheidend werden: sauber geschnittener Application State, nachvollziehbare Routing-Strukturen, robuste API-Anbindung und automatisierte Tests. Im Mittelpunkt steht nicht die Wiederholung von Grundlagen, sondern die Umsetzung einer anspruchsvollen React-Anwendung mit vielen Komponenten, gemeinsam genutztem State und realistischen Anforderungen an Wartbarkeit und Erweiterbarkeit.
In dieser React Schulung entsteht über drei Tage hinweg eine komplexere Anwendung von Grund auf. Dabei werden Redux und Redux Toolkit für State-Management eingesetzt, React Router für geschützte und verschachtelte Routen genutzt und zentrale Abläufe mit Unit-, Component- und End-to-End-Tests abgesichert. Vite, Build-Prozess, Deployment und Continuous Integration runden den Entwicklungsablauf ab.
Wenn TypeScript in deinem Projekt bereits eine wichtige Rolle spielt, bietet die Schulung React mit TypeScript eine passende fachliche Vertiefung.
Inhalte
Application State Management
- Redux Toolkit und Store-Konfiguration
- Slices, Actions und Reducer
- Selectors und abgeleiteter State
- Immutable Updates mit Immer
- Custom Hooks für Redux-Zugriff
- Redux DevTools im Debugging
Asynchrone Daten und APIs
- createAsyncThunk für Seiteneffekte
- Redux Thunk im Vergleich
- RTK Query für Server State
- Zentralisierte API-Anbindung
- Loading-, Error- und Success-States
- Eigene Redux Middleware
Routing mit React Router
- BrowserRouter und RouterProvider
- Routes, Route und Navigate
- Verschachtelte Routenstrukturen
- Private Routen und Authentifizierung
- Routenparameter und Query-Parameter
- Lazy Loading und Code-Splitting
Architektur größerer React-Anwendungen
- Komponentenstruktur und Zuständigkeiten
- Error Boundaries und Fehlermanagement
- Logging in React-Anwendungen
- Mehrsprachigkeit mit react-i18next
- UI-Bibliotheken in React-Projekten
- Build-Prozess mit Vite
Testing und Qualitätssicherung
- Unit Tests mit Jest
- Component Tests mit React Testing Library
- End-to-End-Tests mit Cypress
- Browsernahe Tests mit Puppeteer
- Testdaten, Mocks und Assertions
- Testausführung in CI-Pipelines
Deployment und Projektabschluss
- Produktions-Build mit Vite
- Chunking und Bundle-Optimierung
- Deployment einer React-Anwendung
- Continuous Integration für React
- Analyse typischer Projektprobleme
Voraussetzungen
- Sichere Grundlagen in JavaScript, HTML und CSS
- Erfahrung mit React-Komponenten, Props, State und Hooks
- Kenntnisse analog zum React Grundkurs
- Grundverständnis von npm, Terminal und Git
- Erste Erfahrung mit REST APIs von Vorteil
Zielgruppe
- Frontend-Entwicklerinnen und Frontend-Entwickler mit React-Grundkenntnissen, die größere Anwendungen strukturieren
- JavaScript-Entwicklerinnen und JavaScript-Entwickler, die Redux, Routing und Testing in React-Projekten einsetzen
- Webentwicklerinnen und Webentwickler in Teams mit komplexem Client State, API-Anbindung und Deployment-Anforderungen
- Software-Entwicklerinnen und Software-Entwickler, die eine React Inhouse Schulung oder Remote React Schulung für Projektteams planen
Hinweise
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
D