React: Modul 2 - Architektur & Qualität Intensiv-Schulung
Fortgeschrittene · 5 halbe Tage oder 3 Tage oder flexibel als Inhouse Schulung · Inhouse
Favorit
In diesem Kurs vertiefst du dein Wissen über React und lernst, wie du komplexe Anwendungen effizient entwickelst. Wir behandeln fortgeschrittene Konzepte wie die Optimierung der Komponenteneffizienz, den Einsatz von Context API und die Integration von externen Libraries. Ziel ist es, dass du React-Anwendungen baust, die nicht nur funktional, sondern auch hochperformant sind.
Ein Schwerpunkt des Kurses ist das State Management. Du lernst, wie du Redux und andere Tools einsetzt, um den Zustand deiner Anwendungen zu verwalten. Dabei gehen wir auf die Herausforderungen ein, die bei größeren Projekten auftreten, und zeigen dir Best Practices, um den Überblick zu behalten und Fehler zu vermeiden.
Abgerundet wird der Kurs durch einen Blick auf Architektur und Skalierung. Wir sprechen über den Aufbau von skalierbaren Projekten, die Nutzung moderner Entwicklungsumgebungen und die Implementierung von Tests und CI/CD-Prozessen. So bist du bestens vorbereitet, um React auch in großen Teams und anspruchsvollen Projekten einzusetzen.
Agenda
Komponenten-Patterns
Baue auf deinem Wissen auf und erweitere deine Fähigkeiten.
- Compound Components
- fortgeschrittene Konzepte wie Context API und Hooks
- Composition over Inheritance
State Management
Lerne, wie du den Zustand deiner Anwendungen verwaltest.
- Einführung in Redux und Alternativen
- Strukturierung und Organisation von State-Management-Lösungen
-
Umgang mit asynchronen Datenflüssen und Middleware (z.B.
useReducer,RTK,Zustand,nuqs,TanStack QueryoderXState)
Server-Side-Rendering & Co
-
Übersicht/Vergleich Rendering-Strategien
- Client-Side Rendering CSR
- Server-Side Rendering - SSR
- Partial Pre-Rendering - PPR
- Static Site Generation - SSG
- Incremental Static Regeneration - ISR
- React Server Components - RSC
Testing-Strategien
- Vertiefung in vitest durch nützliche Testabstraktione
- Die realistische Testpyramide
- Component vs. Integration vs. E2E
- Mock-Strategien (was mocken – was nicht)
- Testbarkeit als Architekturmerkmal
Component Libraries
- Evaluation & Integration Drittanbieter Component Libraries
- Vermeidung von UI/UX-Pitfalls
- Etablieren und Dokumentieren eigener Component Library
Architektur
- Einordnung Makro- vs. Mikro-Architektur
- Eine Ordner-Struktur die skaliert
- Komponenten-Schnitt
- Smart & Dumb Components
Was ihr wissen solltet
Gute Kenntnisse in React und JavaScript sind erforderlich. Idealerweise hast du bereits Erfahrung mit der Entwicklung von React-Anwendungen gesammelt.
Der Kurs „React: Modul 2 - Architektur & Qualität“ richtet sich an Fortgeschrittene.
Was enthalten ist
Inhouse/Firmenschulung anfragen
Sende uns eine Anfrage und buche ein Vorgespräch mit unserer Beratung.
Das sagen unsere Teilnehmenden
Smart Components und Dumb Components
Teilgenommen an React: Modul 2 - Architektur & Qualität Intensiv-Schulung
Der Workshop hilft beim Einstieg in die React-Entwicklung und schafft ein besseres Verständnis für das Framework anhand von guten Beispielen.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Es war ein wirklich sehr guter, strukturierter Workshop mit vielen Praktischen Übungen.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Richtig gute Schulung! Ich habe viel gelernt insbesondere durch die praktischen Übungen und das gute Material, das einem auch noch im Nachgang zur Verfügung steht. Richtig guter Trainer. Hat Spaß gemacht! Die sechs halben Tage sind ein super Konzept.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Grundlagen stärken und verstehen was die Technologie macht und und überhaupt kann.
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Der Workshop hat mir dabei geholfen, die Basics nochmal zu festigen und besser zu verstehen. Es wurden viele Best Practices angesprochen, die auch in realen Projekten Anwendung finden können. Eine Bereicherung!
Teilgenommen an React: Modul 1 - Komponenten, Reaktivität & Schnittstellen Intensiv-Schulung
Fragen und Antworten
Unsere öffentlichen React: Modul 2 - Architektur & Qualität Remote-Kurse finden von 9:00 bis 13:00 Uhr statt, Vor-Ort React: Modul 2 - Architektur & Qualität Schulungen von 9:00 bis 16:30 Uhr.
Für Inhouse-Seminare sind individuelle Anpassungen möglich.
Ja. Am Ende jedes unserer React: Modul 2 - Architektur & Qualität Seminare erhalten Teilnehmende ein unterschriebenes Teilnahmezertifikat.
Das Zertifikat enthält eine Verifizierungs-URL und kann auf deinem LinkedIn-Profil geteilt werden. Erfahre mehr über die Verwaltung von Zertifikaten auf LinkedIn.
Ja, wir bieten unsere React: Modul 2 - Architektur & Qualität Seminare auf Deutsch und Englisch an.
Öffentliche Termine werden auf Deutsch gehalten, außer es ist explizit anders vermerkt.
Inhouse-Seminare können in der gewünschten Sprache durchgeführt werden.
Alle Unterlagen und Übungen sind komplett auf Englisch verfügbar.
Ja. Wir bieten unsere React: Modul 2 - Architektur & Qualität Seminare sowohl Remote als auch Vor Ort an. Dank unseres virtuellen Klassenraums kannst du bequem von überall an unseren Workshops teilnehmen. Unsere Online-Präsentationen werden regelmäßig aktualisiert und du hast nach der Schulung dauerhaften Zugriff darauf. Die Übungen können über ein Online-Interface aufgerufen und von uns freigeschaltet werden. Wir haben hier einige Aufgaben ergänzt, die dich für die Durchführung eines Remote-Workshops vorbereiten.
Wir bieten auch Inhouse-Seminare und öffentliche Schulungen vor Ort an. In unserer Terminübersicht siehst du den jeweiligen Veranstaltungsort der Schulungen. Für Inhouse-Schulungen besprechen wir die Veranstaltungsort-Details gerne individuell mit dir.
Für öffentliche React: Modul 2 - Architektur & Qualität Seminare nutzen wir neben unserem Classroom das Online-Meeting-Tool Zoom.
Innerhalb der Vorbereitung ist auch ein Test-Link aufgeführt, der euch diese Technologie testen lässt. Der Remote-Workshop ist darauf konzipiert, dass alle an verschiedenen Orten sitzen und jeder mit seinem eigenen Rechner mitarbeitet.
Für Inhouse-Seminare können wir das Meeting über Zoom oder Microsoft Teams durchführen.
Andere Meeting-Software ist nach Absprache möglich.
Für unsere Inhouse-Seminare bieten wir zusätzlich Code-Mentoring an.
Was ist Code-Mentoring?
- Ask-Me-Anything Sessions: Kläre Fragen und Unsicherheiten, die während des Kurses entstanden sind, direkt mit einem Experten.
- Code Review: Reiche eigene Code-Schnipsel ein und lass sie von Experten analysieren und bewerten.
- Vertiefende Themen: Stelle weiterführende Fragen zum Kursthema, um dein Wissen zu vertiefen.
Für Teilnehmende öffentlicher Schulungen empfehlen wir den Beitritt zu unserem Community Discord Server.
Deine Vorteile auf Discord:
- Vielfältige Kanäle für Fragen und Diskussionen – über das Kursthema hinaus.
- Eine engagierte Community, die dich beim Lernen unterstützt.
Ja. Du kannst deine Leitweg-ID direkt in unserem Bestellformular angeben. Unsere Rechnungen werden als ZUGFeRD-PDFs direkt nach der Buchung verschickt.
Hast du eine Leitweg-ID angegeben, wird unser Team benachrichtigt und wir kümmern uns um den Upload zum Portal. Sollten wir weitere Informationen benötigen, melden wir uns nach der Buchung bei dir.
Schreib uns einfach eine E-Mail. Wenn du einen persönlicheren Kontakt bevorzugst, freut sich Britta auch über einen Anruf!