AR4455 Einführung in React JS (Praxiskurs)
AR4455 Einführung in React JS (Praxiskurs)
Beginn | Mi., 04.06.2025, 18:00 - 21:00 Uhr |
Kursgebühr | 160,00 € |
ermäßigte Gebühr | 120,00 € Die Online-Anmeldung ist leider nur möglich mit der vollen Kursgebühr. Bitte kontaktieren Sie uns mit Vorlage eines geeigneten aktuellen Ermäßigungsbelegs (vgl. unsere AGB), um die Ermäßigung nachträglich einzurichten. |
Dauer | 5 Termine |
Kursleitung |
Marcel Zinnow
|
In diesem Kurs lernen Sie eine der gefragtesten Technologien der modernen Webentwicklung kennen: React JS. Als eine der führenden Bibliotheken für die Erstellung dynamischer und interaktiver Benutzeroberflächen ermöglicht React die Entwicklung leistungsfähiger und ansprechender Webanwendungen, die auf den neuesten Standards basieren. Vom ersten Komponentenentwurf über die Zustandsverwaltung bis hin zur Integration von REST-APIs - dieser Kurs vermittelt Ihnen anhand der schrittweisen Entwicklung eines praxisnahen Projekts das nötige Wissen, um Webanwendungen professionell zu erstellen und zu warten.
Kursinhalte im Detail:
Grundlagen von React verstehen:
- Einführung in React und seine Vorteile.
- Einrichten der Entwicklungsumgebung mit Create React App.
- Erstellen und Strukturieren von Komponenten.
- Verwendung von JSX zur effizienten Gestaltung von UI-Komponenten.
State und Props:
- Verwalten von Zuständen in Komponenten mit useState.
- Weitergabe von Daten zwischen Komponenten mittels Props.
- Verwaltung komplexer Zustände und Implementierung von Benutzerinteraktionen.
React-Routing:
- Einführung in react-router-dom für die Navigation zwischen Seiten.
- Aufbau einer mehrseitigen Anwendung mit Routen und Links.
Formulare und Benutzereingaben:
- Handhabung von Benutzereingaben und Formularen.
- Validierung und Verarbeiten von Eingabedaten.
API-Integration:
- Abrufen von Daten aus externen APIs mit fetch oder axios.
- Anzeigen und Verarbeiten von asynchronen Daten in React-Komponenten.
Globale Zustandsverwaltung:
- Einführung in die Context API zur Verwaltung von globalen Zuständen.
- Erstellen eines globalen Zustandsmanagements für größere Anwendungen.
Projektarbeit:
- Entwicklung eines vollständigen Projekts, das alle erlernten Konzepte integriert.
- Testkonzept und Deployment der fertigen Anwendung
Voraussetzungen: Grundlegendes Interesse an sowie Verständnis für Webtechnologien (HTML, CSS), Vorkenntnisse in JavaScript oder generellen Programmierkenntnissen sind hilfreich, aber nicht zwingend erforderlich.
In diesem Kurs lernen Sie eine der gefragtesten Technologien der modernen Webentwicklung kennen: React JS. Als eine der führenden Bibliotheken für die Erstellung dynamischer und interaktiver Benutzeroberflächen ermöglicht React die Entwicklung leistungsfähiger und ansprechender Webanwendungen, die auf den neuesten Standards basieren. Vom ersten Komponentenentwurf über die Zustandsverwaltung bis hin zur Integration von REST-APIs - dieser Kurs vermittelt Ihnen anhand der schrittweisen Entwicklung eines praxisnahen Projekts das nötige Wissen, um Webanwendungen professionell zu erstellen und zu warten.
Kursinhalte im Detail:
Grundlagen von React verstehen:
- Einführung in React und seine Vorteile.
- Einrichten der Entwicklungsumgebung mit Create React App.
- Erstellen und Strukturieren von Komponenten.
- Verwendung von JSX zur effizienten Gestaltung von UI-Komponenten.
State und Props:
- Verwalten von Zuständen in Komponenten mit useState.
- Weitergabe von Daten zwischen Komponenten mittels Props.
- Verwaltung komplexer Zustände und Implementierung von Benutzerinteraktionen.
React-Routing:
- Einführung in react-router-dom für die Navigation zwischen Seiten.
- Aufbau einer mehrseitigen Anwendung mit Routen und Links.
Formulare und Benutzereingaben:
- Handhabung von Benutzereingaben und Formularen.
- Validierung und Verarbeiten von Eingabedaten.
API-Integration:
- Abrufen von Daten aus externen APIs mit fetch oder axios.
- Anzeigen und Verarbeiten von asynchronen Daten in React-Komponenten.
Globale Zustandsverwaltung:
- Einführung in die Context API zur Verwaltung von globalen Zuständen.
- Erstellen eines globalen Zustandsmanagements für größere Anwendungen.
Projektarbeit:
- Entwicklung eines vollständigen Projekts, das alle erlernten Konzepte integriert.
- Testkonzept und Deployment der fertigen Anwendung
Voraussetzungen: Grundlegendes Interesse an sowie Verständnis für Webtechnologien (HTML, CSS), Vorkenntnisse in JavaScript oder generellen Programmierkenntnissen sind hilfreich, aber nicht zwingend erforderlich.
Kursort
Rathaus-Carré PC-Saal 2
Gerberstraße 2Saarbrücken