This commit is contained in:
Philippe Torrel
2026-09-27 23:59:16 +02:00
parent bf56d2ad87
commit 8a2d979830
4 changed files with 99 additions and 9 deletions
+89 -3
View File
@@ -203,10 +203,11 @@ Abschlussquiz - JS Grundlagen
- Callback-Hell
- Installation von node (npm) und Windows Terminal (für Node)
- **Exkurs: Statische Webseite mit Sass und HTML**
- **Exkurs: Versionierung mit Github Part I**
**Übungen:**
Übung 11
---
#### Tag 14
@@ -221,7 +222,7 @@ Abschlussquiz - JS Grundlagen
**Übungen:**
Übung 09 - 11
Übung 12 - 19
---
@@ -233,5 +234,90 @@ Abschlussquiz - JS Grundlagen
- Promise.all()
- **Exkurs: Switch Case Abfragen**
- **Exkurs: Statische Webseite mit Sass und HTML**
- **Exkurs: Versionierung mit Github Part I**
- 1:1 Meeting
**Übungen:**
Übung 20 - 24
---
#### Tag 16
**Inhalt:**
- **Exkurs: Statische Webseite mit Sass und HTML Part II**
- Joke API auslesen
- Wetter API auslesen
- XML-HttpRequest und AJAX mit jQuery
- Node Standardbib
- fs
**Übungen:**
Übungen 25 - 31
---
#### Tag 17
**Inhalt:**
- Node Standardbib
- zlib (stream)
- Crypto
- Abschluss von JS für Fortgeschrittene
- Projektvorstellung 1 + 2
**Übungen:**
Projektarbeit
---
# JavaScript und das Document Object Model (DOM)
---
#### Tag 18
**Inhalt:**
- Einführung in JS DOM
- DOM Selection (querySelector, querySelectorAll)
- $ & $$ Helper
- CSS Selektoren
**Übungen:**
Übungen 01 - 05
---
#### Tag 19
- Defer & Async
- JS Dateien auslagern
- Chat Gestaltung (DOMTokenList Objekt)
- Optimierung von Projektstruktur
- Events in JS MouseEvent, KeyboardEvent
**Übungen:**
Übungen 06 - 07
---
#### Tag 20
**Inhalt:**
- Projekt: Newsboard
- HTML Element Progress
- IDL-Attribut vs. Content-Attribut
- HTML Attribute mit boolescher Zuweisung
**Übungen:**
Übung 08 - 10
+5 -1
View File
@@ -232,9 +232,13 @@ Abschlussquiz - JS Grundlagen
**Inhalt:**
- Arbeiten mit Fetch API
- Wiederholung der Inhalte
- Arbeiten mit Fetch API
- **Exkurs: Switch Case Abfragen**
- **Exkurs: Statische Webseite mit Sass und HTML**
- **Exkurs: Versionierung mit Github Part (SSH)**
- 1:1 Meeting
**Übungen:**
Übung 20 - 24
@@ -36,7 +36,7 @@
return data; // Rückgabe ist async -> Promise
} catch (error) {
console.error('Fetch operation error: ', error);
return error;
throw error;
}
// console.log(data);
+4 -4
View File
@@ -1,6 +1,6 @@
# Meeting Fr. 25.09.2026
- [ ] Benjamin 14:10 - 14:20
- [ ] Stefan 14:20 - 14:30
- [ ] Florian 14:30 - 14:40
- [ ] Christian 14:40 - 14:50
- [x] Benjamin 14:10 - 14:20
- [x] Stefan 14:20 - 14:30
- [x] Florian 14:30 - 14:40
- [x] Christian 14:40 - 14:50