Advanced React Schulung
React ist eine Open Source JavaScript-Bibliothek, die verwendet werden kann, um interaktive Web- und mobile Anwendungen zu erstellen.
Dieser Instructor-Leid, Live-Training (Online oder OnSite) richtet sich an Entwickler, die Komponenten und Design komplexe Anwendungen aufbauen möchten.
Am Ende dieser Ausbildung können die Teilnehmer:
- Verständnis React's fortgeschrittene Konzepte, einschließlich Kontext APIs, HOCs, externen Zustand, asynchrone APIs, usw.
- Bauen Sie komposible Komponenten mit React.
- Erlaubt die Server- und Client-Seite-Authentifizierung.
- Implementieren React und Redux Bibliotheken, um komplexe statistische Anwendungen zu verwalten.
- Reduzieren Sie Code und optimieren Sie die Leistung einer Anwendung's.
- Prüfen und implementieren Sie eine Anwendung.
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Viele Übungen und Übungen.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Schulungsübersicht
Einführung
Vorbereiten der Entwicklungsumgebung
Erweiterte Hooks verwenden
- Effekt-Haken (Abfrage von asynchronen APIs)
- Kontext-Haken
- Externe Hooks
- Benutzerdefinierte Haken
- Reducer-Haken
React und TypeScript
- React Prop- und Ereignistypen
- React Zustandstypen
Redux
- Statusverwaltung mit Redux
- Verstehen von Middleware-Funktionen
- Handhabung asynchroner Aktionen mit Redux Middleware
Authentifizierung
- Authentifizierung von Benutzern auf der Serverseite
- Authentifizierung von Benutzern auf der Client-Seite
Prüfung und Fehlersuche
- Testen von React-Komponenten
- Fehlersuche in React und Redux
- Benutzeraktionen protokollieren und Fehler melden
- Fehlersuche
Optimierung der Leistung
- Messung der Renderzeiten
- Einsatz von Memoisierung zur Leistungsoptimierung
Komponenten höherer Ordnung
Einsatz
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Entwicklungserfahrung mit React.
Publikum
- Front-End-Entwickler
- Web-Entwickler
- JavaSkript-Programmierer
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Advanced React Schulung - Booking
Advanced React Schulung - Enquiry
Advanced React - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (7)
Die Einstellung des Dozenten war großartig, die Interaktivität, die Tatsache, dass die Gruppe kleiner war, machte es einfacher, die Konzepte zu verfolgen und zu erklären.
Cernica Paul
Kurs - Advanced React
Maschinelle Übersetzung
Flexibilität des Trainers und Verhältnis von Vortrag und Übung
Catalin
Kurs - Advanced React
Maschinelle Übersetzung
Der Stil des Trainers, zu erklären und ein bisschen Spaß mit dem Kurs zu haben.
Alina Midoschi
Kurs - Advanced React
Maschinelle Übersetzung
Der Trainer war ruhig und offen, um Fragen zu beantworten, und die Tatsache, dass manchmal forderte uns.
Bogdan - Ness
Kurs - Advanced React
Maschinelle Übersetzung
Es war schön, dass es viele Übungen gab, aber der Rhythmus ist zu schnell.
Irina - Thales Group
Kurs - Advanced React
Maschinelle Übersetzung
Goklare Erklärungen und die Wahl der Themen sowie angebotene Anekdoten, wo nötig.
Matei - Thales Group
Kurs - Advanced React
Maschinelle Übersetzung
- die Themenstruktur
Lucian - Thales Group
Kurs - Advanced React
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Ant Design
7 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die Ant Design nutzen möchten, um die User Experience ihrer React-Anwendung zu verbessern.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, die React-Komponenten von Ant Design's zu implementieren, um schöne Webanwendungen der Unternehmensklasse zu entwickeln.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Entwickler, die den FARM-Stack (FastAPI, React und MongoDB) zur Erstellung dynamischer, hochleistungsfähiger und skalierbarer Webanwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
-
Einrichten der erforderlichen Entwicklungsumgebung, die FastAPI, React und MongoDB integriert.
Verstehen der wichtigsten Konzepte, Funktionen und Vorteile des FARM-Stacks.
Lernen, wie man REST-APIs mit FastAPI erstellt.
Lernen Sie, wie Sie interaktive Anwendungen mit React entwerfen.
Entwickeln, Testen und Bereitstellen von Anwendungen (Frontend und Backend) unter Verwendung des FARM-Stacks.
Choosing the Right JavaScript Framework
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (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 and React Bootcamp (Beginner to Intermediate Level)
35 StundenDiese von einem Ausbilder geleitete Live-Schulung in Österreich (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.
Testing React Apps with Jest
14 StundenDiese Live-Schulung unter Anleitung (vor Ort oder per Fernzugriff) richtet sich an Ingenieure, die Jest zum Testen von React Anwendungen und Komponenten einsetzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten und Konfigurieren einer geeigneten Testumgebung.
- Schreiben Sie asynchrone Tests für React Anwendungen und Komponenten.
- Erweiterte Jest-Tests ausführen, die Mocking, Spies und Stubs beinhalten.
MERN Fullstack Development
14 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Webentwickler, die den MERN Stack für die Fullstack-Entwicklung nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Integrieren Sie React mit MongoDB, Express und Node.js.
- Eine Fullstack-Webanwendung von Grund auf aufbauen.
- Implementieren Sie Anwendungssicherheit durch Autorisierung und Authentifizierung.
Building Micro Frontends with React
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit React Mikro-Frontends für große Webanwendungen entwickeln, testen und bereitstellen möchten, um sie hoch skalierbar, technologieunabhängig und einfacher zu pflegen zu machen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten der notwendigen Entwicklungsumgebung, um mit der Entwicklung von Mikro-Frontends zu beginnen React.
- Verstehen Sie die Architektur, die Kernkonzepte und die Vorteile von Mikro-Frontends.
- Lernen Sie, wie man Mikro-Frontends mit React erstellt, integriert, testet und einsetzt.
- Implementieren Sie Mikro-Frontends mit der Modul-Föderation.
- Die CI/CD-Pipeline als produktionsgerechten Workflow anwenden.
- Die häufigsten Probleme mit CSS in Mikro-Frontends kennen und wissen, wie man sie behebt.
- Erhalten Sie Einblicke, wie Sie andere Frontend-Frameworks mit React implementieren können.
Building Microservices with NodeJS and React
21 StundenDieses von einem Lehrer geleitete Live-Training in Österreich (online oder vor Ort) richtet sich an erfahrene Entwickler, die Anwendungen mithilfe von mit NodeJS und React erstellten Microservices erstellen, bereitstellen und skalieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Anwendungen mit verschiedenen Microservices entwickeln, bereitstellen und skalieren.
- Eine serverseitig gerenderte React-Anwendung erstellen.
- Mehrere Dienste Apps mithilfe von Docker und Kubernetes in die Cloud bereitstellen.
- Tests an Microservices-Anwendungen durchführen.
Next.js 14 Advanced Development
21 StundenDiese Live-Schulung in Österreich (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 - Advanced
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (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: Build Highly Interactive Web Applications
21 StundenIn dieser von einem Trainer geleiteten Live-Schulung demonstrieren wir die Leistungsfähigkeit und Flexibilität von React, vergleichen es mit alternativen Frameworks und führen die Teilnehmer Schritt für Schritt durch die Erstellung ihrer eigenen React-Anwendung.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Die Designphilosophie von React's verstehen.
- Entscheiden, wann und wo der Einsatz von React sinnvoll ist und wann das herkömmliche MVC-Modell überdacht werden sollte.
- Verstehen von React-Konzepten wie Komponenten, Requisiten, Zustand und Lebenszyklus.
- Implementieren Sie verwandte Technologien wie Babel, Webpack und JSX.
- Eine interaktive Webanwendung erstellen, testen und bereitstellen.
Building Interactive Applications with React, Redux and GraphQL
28 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie man React Anwendungen mit Flux und GraphQL erstellt. 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 einer Anwendung mit Hilfe der fortschrittlichsten Toolkits und Techniken zusätzliche Komplexitäts- und Coolness-Ebenen hinzufügen kann.
Die Entwicklung von Anwendungen mit React erfordert eine andere Denkweise als die, an die manche Entwickler gewöhnt sind, vor allem, wenn sie aus der Denkweise anderer MVC-Frameworks wie AngularJS und Bootstrap kommen. In dieser Schulung werden die Grundlagen der verwendeten Technologien Schritt für Schritt vermittelt, so dass die Teilnehmer nicht nur in der Lage sind, eine funktionale Anwendung zu erstellen, sondern auch verstehen, warum ein bestimmter Ansatz verwendet wird. Dies legt den Grundstein für ein unabhängiges und kreatives Denken über das Design und die gewünschten Ergebnisse für die Erstellung ihrer eigenen Anwendungen in der Zukunft.
React with Next.js
14 StundenDiese Live-Schulung in Österreich (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.
React Patterns
14 StundenDieser Kursleiter, Live - Training (vor Ort oder remote) richtet sich an Entwickler mit React Fähigkeiten, die ihre Erzeugung zu optimieren und zu verbessern React Anwendungen durch das Verständnis und die Anwendung React ‚s Komponentenmuster.
Am Ende dieser Schulung können die Teilnehmer:
- Verstehen Sie die verschiedenen Arten von React
- Verwenden Sie die React Context API für Webanwendungen
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische Implementierung in einer Live-Laborumgebung.
Anpassungsoptionen für den Kurs
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
- Weitere React zu React Sie unter: https://reactjs.org
Transform a React Application into a Progressive Web App (PWA)
14 StundenDiese von einem Trainer geleitete Live-Schulung (vor Ort oder remote) richtet sich an Entwickler, die eine React-Anwendung in eine Progressive Web App umwandeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten der erforderlichen Entwicklungsumgebung, um mit der Umwandlung einer React-Anwendung zu beginnen.
- Cache mit Service Worker, damit eine React-Anwendung offline funktioniert.
- Erstellen und gestalten Sie eine Push-Benachrichtigung.
- Installieren Sie die progressive Webanwendung auf einem mobilen Gerät.