Grundlagen der Programmierung mit React.js

future Training & Consulting GmbH, Standort Ulm

Leider gestattet der Anbieter dieses Kurses über fortbildung-bw.de keine Buchung. Bitte melden Sie sich direkt beim Anbieter an.

Aktionen

Kursbeschreibung

React.js ist eine JavaScript-Bibliothek für die Frontend-Entwicklung von Benutzeroberflächen. Es ermöglicht die Entwicklung von schnellen und modularen Anwendungen, die eine verbesserte Benutzung bieten. React.js erleichtert die Erstellung von Komponenten-basierten Anwendungen und bietet effiziente Updates der Benutzeroberfläche, ohne die Seite komplett neu zu laden. Dieser Kurs verwendet Typescript, Tailwind und Jest für das Testing

- Die ersten Schritte mit React
- Die wichtigsten Begriffe und Konzepte der React-Welt
- Die ersten Schritte im Entwicklungsprozess
- Playgrounds für React
- Der Einstieg in die Entwicklung mit React
- Die Struktur der Applikation
- Fehlersuche in einer React-Applikation
- Die Grundlagen von React
- Funktionskomponenten
- JSX -- Strukturen
- Props -- Informationsfluss
- Lokaler State
- Event-Binding
- Immutability
- Ein Blick hinter die Kulissen
- Der Lebenszyklus einer Komponente
- Serverkommunikation
- Container Components
- Higher-Order Components
- Render Props
- Kontext
- Fragments
- Klassenkomponenten
- Grundlegende Struktur einer Klassenkomponente
- Props
- State
- Der Komponenten-Lifecycle
- Error Boundaries
- Unterschiede zwischen Funktions- und Klassenkomponenten
- Die Hooks-API von React
- useReducer
- useCallback
- useMemo
- useRef
- useImperativeHandle
- useLayoutEffect
- useDebugValue
- useDeferredValue
- useTransition
- useId
- Bibliotheks-Hooks
- Umstieg auf Hooks
- Typsicherheit in React-Applikationen mit TypeScript
- Die verschiedenen Typsysteme
- Typsicherheit in einer React-Applikation mit Flow
- TypeScript und React
- Styling von React-Komponenten
- CSS-Import
- Inline-Styling
- CSS-Module
- CSS in JavaScript mit Emotion
- Tailwind
- Eine React-Applikation durch Tests absichern
- Die ersten Schritte mit Jest
- Snapshot-Testing
- Komponenten testen
- Umgang mit Serverabhängigkeiten
- Formulare in React
- Uncontrolled Components
- Controlled Components
- Der Upload von Dateien
- Formularvalidierung mit React Hook Form

Kursinformationen

Kurs-ID
LS23.238
Dauer
4-Wochen-Kurs
Termin
02.06.2025 bis 01.07.2025
Kosten
kostenlos
Zielgruppe
Webentwickler
Voraussetzung
Typescript, JavaScript
Förderung
Kompletter Kurs förderfähig z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Präsenzkurs
Keine Angabe.
mind. Teilnehmerzahl
k. A.
max. Teilnehmerzahl
k. A.
URL des Kurses
spezielles Angebot für Dozenten
Keine Angabe.
Veranstaltungsort
future Training & Consulting GmbH
Keltergasse 3
89073 Ulm
Abendkurs
k. A.
Bildungsgutschein
Ja
Förderfähig nach Fachkursprogramm des ESF
k. A.
Barierrefreier Zugang
k. A.
Gelistet in folgenden Rubriken: