diff --git a/slides/dhbw/05_testing.md b/slides/dhbw/05_testing.md index b0d5f0a..9e4d86b 100644 --- a/slides/dhbw/05_testing.md +++ b/slides/dhbw/05_testing.md @@ -18,7 +18,7 @@ section.invert { --color-foreground: #fff; } section { - font-size: 1.7rem; + font-size: 1.4rem; } h1 { color: #005f8a; @@ -51,6 +51,17 @@ a { +# Web Engineering + +**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik + +**Sommersemester 2026** · Sitzung 7 — Testing + +--- + + + + # Testing ## Unit · Integration · End-to-End @@ -346,11 +357,3 @@ npm test # unit + integration npm run test:e2e # e2e ``` ---- - - - - -# Fragen? - -**Hausaufgabe:** Eigene Projektidee mit mind. 1 Unit + 1 Integration Test starten. diff --git a/slides/dhbw/06_typescript.md b/slides/dhbw/06_typescript.md index a19d88a..508ea8d 100644 --- a/slides/dhbw/06_typescript.md +++ b/slides/dhbw/06_typescript.md @@ -18,7 +18,7 @@ section.invert { --color-foreground: #fff; } section { - font-size: 1.7rem; + font-size: 1.4rem; } h1 { color: #005f8a; @@ -51,6 +51,17 @@ a { +# Web Engineering + +**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik + +**Sommersemester 2026** · Sitzung 8 — TypeScript + +--- + + + + # TypeScript ## JavaScript on Steroids @@ -412,11 +423,3 @@ export class UsersController { `@Controller`, `@Get`, `@Param` sind Decorators – Metadaten ⇒ Routing. ---- - - - - -# Fragen? - -**Hausaufgabe:** Bestehendes JS-Projekt auf TS migrieren – mind. 1 File + `tsconfig.json`. diff --git a/slides/dhbw/07_docker.md b/slides/dhbw/07_docker.md index 4008799..857d63b 100644 --- a/slides/dhbw/07_docker.md +++ b/slides/dhbw/07_docker.md @@ -18,7 +18,7 @@ section.invert { --color-foreground: #fff; } section { - font-size: 1.7rem; + font-size: 1.4rem; } h1 { color: #005f8a; @@ -51,6 +51,17 @@ a { +# Web Engineering + +**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik + +**Sommersemester 2026** · Sitzung 9 — Docker, Proxies and DBs + +--- + + + + # Docker ## Service Orchestration @@ -328,11 +339,3 @@ docker compose up --build - Logging Drivers - Health Checks · Restart Policies ---- - - - - -# Fragen? - -**Hausaufgabe:** Eigenes Projekt mit `Dockerfile` + `compose.yml` containerisieren. diff --git a/slides/dhbw/08_best_practices.md b/slides/dhbw/08_best_practices.md index f412871..a92d45a 100644 --- a/slides/dhbw/08_best_practices.md +++ b/slides/dhbw/08_best_practices.md @@ -18,7 +18,7 @@ section.invert { --color-foreground: #fff; } section { - font-size: 1.7rem; + font-size: 1.4rem; } h1 { color: #005f8a; @@ -51,6 +51,17 @@ a { +# Web Engineering + +**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik + +**Sommersemester 2026** · Sitzung 10 — Wrap-up & Projektsupport + +--- + + + + # Best Practices ## Wrap-up & Projektsupport