- TypeScript Grundlagen für React
- Statische vs dynamische Typisierung
- Typendeklaration bei Variablen, Funktionen, Arrays und Objekten
- grundlegende Datentypen
- Type Aliases und Interfaces
- Generics
- Automatisiertes Testen mit Jest und Cypress
- assertional vs. interactional - Teststile
- Was ist testgetriebenes Entwickeln?
- arrange, act, assert - die drei Phasen eines Tests
- Einführung in das funktionale Testen mit Jest
- Einführung in End-to-End-Tests mit Cypress
- Snapshots, Mocking und Spy
- Workshop: Testen von React-Komponenten
LernzieleSie beherrschen die typensichere Entwicklung mit Typescript und haben ein soldies Verständnis für die testgetriebene Entwicklung von React / Next.js Applikationen.
ZielgruppenWeb-Entwickler:innen mit Erfahrung in HTML, CSS und JavaScript, die mit React und Next Web-Anwendungen und Web-Sites erstellen wollen. React und Next.js Grundlagen sind eine Voraussetzung für die erfolgreiche Teilnahme.