This commit is contained in:
Philippe Torrel
2026-11-02 09:20:35 +01:00
parent 451e19b3a1
commit da7fd3f7eb
4 changed files with 156 additions and 87 deletions
+72 -4
View File
@@ -660,14 +660,82 @@ Projektarbeit
Übung 20
---
### TBA
## JavaScript/TypeScript Debugging & Testing
--
### Tag 46
**Inhalt:**
- inversion, extraction, DRY-Prinzip
- Typische Fehlermeldungen: Syntaxfehler, Referenzfehler, TypeError
- Einrichtung von TS, Testing
- Einrichtung von TS
- Logische Fehler
- Mocking mit async Data
- Weitere Techniken: Snapshot & Cypress
**Übungen:**
Projektarbeit
---
### Tag 47
**Inhalt:**
- Debugging-Techniken – Chrome Debugger
- Webentwickler Developer Tools
- Debugging-Techniken – VSCode Debugger
**Übungen:**
Projektarbeit
Übungen 05 - 14
---
### Tag 48
**Inhalt:**
- Einführung in Vitest und Unit Testing
- Installieren von Vitest und Schreiben unseres ersten Tests
- Einführung in die React Testing Library
- Unit-Tests in der React-Entwicklung verstehen
**Übungen:**
Projektarbeit
Übungen 15 - 19
---
### Tag 49
**Inhalt:**
- Unseren ersten Unit-Test schreiben
- Unit-Tests mit einer Komponentenliste und dem Router schreiben
- Testen von Benutzerverhalten in Unit-Tests
- Performance-Optimierung mit React
- useMemo, React.Memo, useCallback, useRef
**Übungen:**
Abschluss React Class
Projektarbeit
---
### Tag 50
**Inhalt:**
- useCallback Hook
- React.lazy, Suspense
- Zusammenfassen der React Komponenten
- Wiederholung der Inhalte
**Übungen:**
Projektarbeit
Übungen 22 - 23