This commit is contained in:
+89
-3
@@ -203,10 +203,11 @@ Abschlussquiz - JS Grundlagen
|
|||||||
- Callback-Hell
|
- Callback-Hell
|
||||||
- Installation von node (npm) und Windows Terminal (für Node)
|
- Installation von node (npm) und Windows Terminal (für Node)
|
||||||
- **Exkurs: Statische Webseite mit Sass und HTML**
|
- **Exkurs: Statische Webseite mit Sass und HTML**
|
||||||
- **Exkurs: Versionierung mit Github Part I**
|
|
||||||
|
|
||||||
**Übungen:**
|
**Übungen:**
|
||||||
|
|
||||||
|
Übung 11
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
#### Tag 14
|
#### Tag 14
|
||||||
@@ -221,7 +222,7 @@ Abschlussquiz - JS Grundlagen
|
|||||||
|
|
||||||
**Übungen:**
|
**Übungen:**
|
||||||
|
|
||||||
Übung 09 - 11
|
Übung 12 - 19
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -233,5 +234,90 @@ Abschlussquiz - JS Grundlagen
|
|||||||
- Promise.all()
|
- Promise.all()
|
||||||
- **Exkurs: Switch Case Abfragen**
|
- **Exkurs: Switch Case Abfragen**
|
||||||
- **Exkurs: Statische Webseite mit Sass und HTML**
|
- **Exkurs: Statische Webseite mit Sass und HTML**
|
||||||
- **Exkurs: Versionierung mit Github Part I**
|
|
||||||
- 1:1 Meeting
|
- 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
|
||||||
|
|||||||
@@ -232,9 +232,13 @@ Abschlussquiz - JS Grundlagen
|
|||||||
|
|
||||||
**Inhalt:**
|
**Inhalt:**
|
||||||
|
|
||||||
- Arbeiten mit Fetch API
|
|
||||||
- Wiederholung der Inhalte
|
- Wiederholung der Inhalte
|
||||||
|
- Arbeiten mit Fetch API
|
||||||
- **Exkurs: Switch Case Abfragen**
|
- **Exkurs: Switch Case Abfragen**
|
||||||
- **Exkurs: Statische Webseite mit Sass und HTML**
|
- **Exkurs: Statische Webseite mit Sass und HTML**
|
||||||
- **Exkurs: Versionierung mit Github Part (SSH)**
|
- **Exkurs: Versionierung mit Github Part (SSH)**
|
||||||
- 1:1 Meeting
|
- 1:1 Meeting
|
||||||
|
|
||||||
|
**Übungen:**
|
||||||
|
|
||||||
|
Übung 20 - 24
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
return data; // Rückgabe ist async -> Promise
|
return data; // Rückgabe ist async -> Promise
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('Fetch operation error: ', error);
|
console.error('Fetch operation error: ', error);
|
||||||
return error;
|
throw error;
|
||||||
}
|
}
|
||||||
|
|
||||||
// console.log(data);
|
// console.log(data);
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Meeting Fr. 25.09.2026
|
# Meeting Fr. 25.09.2026
|
||||||
|
|
||||||
- [ ] Benjamin 14:10 - 14:20
|
- [x] Benjamin 14:10 - 14:20
|
||||||
- [ ] Stefan 14:20 - 14:30
|
- [x] Stefan 14:20 - 14:30
|
||||||
- [ ] Florian 14:30 - 14:40
|
- [x] Florian 14:30 - 14:40
|
||||||
- [ ] Christian 14:40 - 14:50
|
- [x] Christian 14:40 - 14:50
|
||||||
Reference in New Issue
Block a user