React Muster Schulung
Dieses von einem Dozenten geführte Live-Training (online oder vor Ort) richtet sich an Entwickler mit React-Kenntnissen, die ihre Erstellung von React-Anwendungen durch Verstehen und Anwendung der Komponenten-Muster von React optimieren und verbessern möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die verschiedenen Arten von React-Mustern zu verstehen
- React Context API für Webanwendungen zu verwenden
Kursformat
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Hands-on Implementierung in einer Live-Lab-Umgebung.
Kursanpassungsmöglichkeiten
- Um ein angepasstes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte.
- Weitere Informationen zu React finden Sie hier: https://reactjs.org
Schulungsübersicht
Einführung
- Was sind React-Muster?
- Arten von React-Mustern
- Grundlegende Kenntnisse über React-Muster
Komponenten-Muster
- Verwendung verschiedener Muster wie Container, Präsentations-, Higher-Order-Komponenten und Render-Callbacks
- Verwendung von ContextAPI
Render-Props-Muster
- Erstellen von Render-Prop-Komponenten nach dem Render-Props-Muster
Zustandsmanagement
- Verschiedenheiten zwischen Global, Komponente, Relativ und Bereitgestellten Zuständen verstehen
Provider-Muster
- Implementierung des Provider-Musters mit React Context
- Verwendung von Dependency Injection
Kombination mehrerer Muster
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Grundkenntnisse in HTML, CSS und JavaScript.
Zielgruppe
- Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
React Muster Schulung - Buchung
React Muster Schulung - Anfrage
React Muster - Beratungsanfrage
Erfahrungsberichte (1)
Der Trainer hat einen ausgezeichneten Job geleistet, die Eisschicht zu brechen und initiierte aktiv, dass jeder mitmacht. Niemand wurde ausgeschlossen, und er konnte sich gut an die Schwierigkeiten jedes Teilnehmers anpassen. Er nutzte die von den Teilnehmern gestellten Fragen und Herausforderungen geschickt, um dem ganzen Publikum klarere Erklärungen zu geben.
Joao Aguiar - INESC TEC
Kurs - React: Build Highly Interactive Web Applications
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced React
14 StundenDieses von einem Dozenten angeleitete Live-Training in Deutschland (online oder vor Ort) richtet sich an Entwickler, die React-Komponenten bauen und komplexe Anwendungen gestalten möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- React fortgeschrittene Konzepte zu verstehen, einschließlich Context APIs, HOCs, externer State, asynchroner APIs und so weiter.
- Mit React zusammensetzbare Komponenten bauen.
- Auf der Server- und Clientseite Authentifizierung zu ermöglichen.
- React- und Redux-Bibliotheken implementieren, um komplexe stateful Anwendungen zu verwalten.
- Code reduzieren und die Leistung einer Anwendung optimieren.
- Eine Anwendung testen und bereitstellen.
FARM (FastAPI, React und MongoDB) Full Stack Entwicklung
14 StundenDieses von einem Dozenten geleitete, live Training (online oder vor Ort) richtet sich an Entwickler, die das FARM (FastAPI, React und MongoDB)-Stack verwenden möchten, um dynamische, leistungsstarke und skalierbare Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, die FastAPI, React und MongoDB integriert.
- Die Schlüsselkonzepte, Funktionen und Vorteile des FARM-Stacks zu verstehen.
- Zu lernen, wie man REST-APIs mit FastAPI baut.
- Zu lernen, wie man interaktive Anwendungen mit React gestaltet.
- Anwendungen (Frontend und Backend) unter Verwendung des FARM-Stacks zu entwickeln, zu testen und zu bereitstellen.
Die Wahl der richtigen JavaScript-Framework
14 StundenDiese von einem Trainer geleitete Live-Schulung in Deutschland (vor Ort oder aus der Ferne) richtet sich an Entwickler, die entscheiden müssen, welches JavaScript-Framework sie für die Entwicklung von Front-End-Anwendungen verwenden sollen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- eine optimale Entwicklungsumgebung einzurichten, um mit der Entwicklung von Front-End-Anwendungen zu beginnen.
- Demo-Anwendungen zu implementieren, um die Grenzen und Vorteile eines JavaScript-Frameworks zu testen.
- Entscheiden, welches JavaScript-Framework am besten geeignet ist.
JavaScript, Node.js und React Bootcamp (Anfänger bis Fortgeschritteniveau)
35 StundenDiese von einem Ausbilder geleitete Live-Schulung in Deutschland (online oder vor Ort) richtet sich an .NET-Entwickler auf Anfängerniveau, die Kenntnisse in JavaScript, Node.js und React erwerben möchten, um Systeme/Plattformen aktiv zu entwickeln und zu migrieren.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Effektives Schreiben und Debuggen von JavaScript-Code.
- Serverseitige Anwendungen mit Node.js erstellen und bereitstellen.
- Dynamische und reaktionsschnelle Benutzeroberflächen mit React zu entwickeln.
- Front-End- und Back-End-Komponenten zu integrieren, um vollständige Anwendungen zu erstellen.
- Best Practices für die Migration von Legacy-Systemen auf moderne JavaScript-basierte Plattformen verstehen.
MERN Fullstack Entwicklung
14 StundenDieses von einem Trainer geleitete, live durchgeführte Training in Deutschland (online oder vor Ort) richtet sich an Webentwickler, die den MERN-Stack für die Fullstack-Entwicklung nutzen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- React mit MongoDB, Express und Node.js zu integrieren.
- Eine vollständige Webanwendung von Grund auf neu zu erstellen.
- Durch Authentifizierung und Autorisierung die Anwendungssicherheit zu implementieren.
Micro-Frontends mit React entwickeln
21 StundenDieses von einem Dozenten angeleitete Live-Training in Deutschland (online oder vor Ort) richtet sich an Entwickler, die React verwenden möchten, um Micro-Frontends für große Webanwendungen zu entwickeln, zu testen und bereitzustellen, um diese hochskalierbar, technologieagnostisch und einfacher zu warten zu machen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, um Micro-Frontends mit React zu entwickeln.
- Die Architektur, Kernkonzepte und Vorteile von Micro-Frontends zu verstehen.
- Zu lernen, wie man Micro-Frontends mit React erstellt, integriert, testet und bereitstellt.
- Micro-Frontends mit Modulföderation zu implementieren.
- Den CI/CD-Pipeline-Produktionsworkflow anzuwenden.
- Die üblichen Probleme mit CSS in Micro-Frontends zu kennen und diese zu beheben.
- Einen Einblick in die Implementierung anderer Frontend-Frameworks mit React zu erhalten.
Microservices mit NodeJS und React bauen
21 StundenDieses von einem Trainer geführte Live-Training in Deutschland (online oder vor Ort) richtet sich an erfahrene Entwickler, die Anwendungen mithilfe von Microservices, die mit NodeJS und React erstellt wurden, bauen, bereitstellen und skalieren möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Anwendungen mit verschiedenen Microservices zu entwickeln, bereitzustellen und zu skalieren.
- Eine serverseitig gerenderte React-Anwendung zu bauen.
- Mehrere Dienst-Apps in der Cloud mithilfe von Docker und Kubernetes bereitzustellen.
- Anwendungstests auf Microservices durchzuführen.
Next.js 14 Fortgeschrittenentwicklung
21 StundenDiese Live-Schulung in Deutschland (online oder vor Ort) richtet sich an mittlere bis fortgeschrittene Webentwickler und technische Architekten, die die Neuerungen von Next.js 14 kennenlernen und sich das Wissen aneignen möchten, um moderne Webanwendungen zu erstellen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Das volle Potential von Next.js 14 für die Entwicklung komplexer Anwendungen zu nutzen.
- Die neuesten Funktionen wie Middleware, React Server Components und Edge Functions zu nutzen.
- Best Practices für Performance, Skalierbarkeit und SEO zu implementieren.
- Häufige Probleme in Next.js-Anwendungen effektiv zu beheben.
Next.js 14 - Fortgeschritten
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Deutschland (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, die die neuesten Funktionen von Next.js 14 beherrschen, die Leistung optimieren und moderne React-Techniken einsetzen möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Erweiterte React-Hooks und gleichzeitige Funktionen zu implementieren.
- Next.js-Routing-Strategien zu verstehen und effektiv zu nutzen.
- Server-Komponenten, Server-Aktionen und hybride Rendering-Ansätze zu nutzen.
- Optimieren von Datenabruf, Caching und inkrementeller statischer Regeneration.
- Verwendung von Next.js als Backend-Lösung mit Edge-Funktionen und Edge Runtime.
- Verwalten Sie den Status mit React Context, Redux und atomaren Statusbibliotheken.
- Optimieren Sie die Anwendungsleistung für Web Core Vitals.
- Effizientes Testen, Überwachen und Bereitstellen von Next.js-Anwendungen.
React: Erstellen Sie hochinteraktive Webanwendungen
21 StundenIn diesem von einem Ausbilder geleiteten, live Training in Deutschland demonstrieren wir die Macht und Flexibilität von React, vergleichen es mit alternativen Frameworks und führen die Teilnehmer schrittweise durch die Erstellung ihrer eigenen React-Anwendung.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Reacts Design-Philosophie zu verstehen.
- Auszudenken, wann und wo es sinnvoll ist, React zu verwenden, und wann man das herkömmliche MVC-Modell überdenken sollte.
- React-Konzepte wie Komponenten, Props, State und Lebenszyklus zu verstehen.
- Vergleichstechnologien wie Babel, Webpack und JSX umzusetzen.
- Eine interaktive Webanwendung erstellen, testen und bereitstellen.
Interaktive Anwendungen mit React, Redux und GraphQL bauen
28 StundenIn diesem von einem Dozenten geleiteten, live Training in Deutschland lernen die Teilnehmer, React-Anwendungen mit Flux und GraphQL zu erstellen. Der Kurs behandelt Installation, Einrichtung, Integration, Testen, Bereitstellung und Best Practices, während er die Teilnehmer durch die Erstellung einer Reihe von Beispielanwendungen führt, die zeigen, wie man Anwendungen mit den fortschrittensten Werkzeugkisten und Techniken um zusätzliche Komplexität und "Coolness" erweitern kann.
Die Entwicklung von Anwendungen mit React erfordert ein anderes Denken als das, was einige Entwickler gewohnt sind, insbesondere wenn sie aus der Perspektive anderer MVC-Frameworks wie AngularJS und Bootstrap kommen.
Dieses Training deckt die Grundlagen der verwendeten Technologien in jedem Schritt ab, sodass die Teilnehmer nicht nur eine funktionierende Anwendung erstellen können, sondern auch verstehen, warum ein bestimmter Ansatz gewählt wird. Dies legt die Grundlage für eigenständiges und kreatives Denken über das Design und die gewünschten Ergebnisse bei der Erstellung eigener Anwendungen in Zukunft.
React mit Next.js
14 StundenDiese Live-Schulung in Deutschland (online oder vor Ort) richtet sich an Webentwickler, die Next.js für die Erstellung von React Anwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Serverseitige Webanwendungen und statische Seiten in Next.js zu entwickeln.
- Daten mit MongoDB zu verarbeiten und zu speichern.
- Eine Webanwendung mit AuthO-Authentifizierung zu sichern.
Transformiere eine React-Anwendung in ein Progressive Web App (PWA)
14 StundenDieses von einem Trainer geleitete Live-Training in Deutschland (vor Ort oder remote) richtet sich an Entwickler, die eine React-Anwendung in ein Progressive Web App umwandeln möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, um eine React-Anwendung zu transformieren.
- Mithilfe von Service Worker zwischengespeichert werden, damit die React-Anwendung offline funktioniert.
- Eine Push-Benachrichtigung zu erstellen und zu formatieren.
- Die Progressive Web App auf einem Mobilgerät zu installieren.
React, Redux und TypeScript
21 StundenReact ist eine weit verbreitete Bibliothek für die Erstellung von Single-Page-Anwendungen in JavaScript und HTML. Es wird von Unternehmen wie Facebook, Instagram, Netflix oder der New York Times verwendet.
Dieses Kurs wird die Grundlagen vorstellen, auf denen React und andere Bibliotheken (wie Angular und Vue.js) basieren, und die Besonderheiten von React hervorheben. Er wird auch Technologien behandeln, die häufig mit React verwendet werden, wie Redux und React-Router.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein, Anwendungen unterschiedlicher Komplexität mit React zu erstellen, während sie sich an beste Praktiken halten.
React, Relay und GraphQL
14 StundenDieses von einem Trainer geleitete, live-Training in Deutschland (vor Ort oder remote) richtet sich an Entwickler, die lernen möchten, wie sie mit GraphQL und Relay Daten in React-Anwendungen verwalten können.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Die notwendige Entwicklungsumgebung einzurichten, um die Dataverwaltung für React-Anwendungen zu starten.
- Sofortige UI-Antwortinteraktionen bereitzustellen.
- Daten aus mehreren Bibliotheken in eine praktische API zusammenzufassen.
- Mit GraphQL und Relay vorauszuladen.