dhbw 05-08 (testing/typescript/docker/best-practices): einheitliche cover (web engineering / dhbw stuttgart / sose 2026 · sitzung x), font 1.7→1.4rem, fragen+hausaufgabe-slides raus (kein klausur an dhbw)
This commit is contained in:
@@ -18,7 +18,7 @@ section.invert {
|
|||||||
--color-foreground: #fff;
|
--color-foreground: #fff;
|
||||||
}
|
}
|
||||||
section {
|
section {
|
||||||
font-size: 1.7rem;
|
font-size: 1.4rem;
|
||||||
}
|
}
|
||||||
h1 {
|
h1 {
|
||||||
color: #005f8a;
|
color: #005f8a;
|
||||||
@@ -51,6 +51,17 @@ a {
|
|||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
<!-- _backgroundColor: #001520 -->
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
|
# Web Engineering
|
||||||
|
|
||||||
|
**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik
|
||||||
|
|
||||||
|
**Sommersemester 2026** · Sitzung 7 — Testing
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- _class: invert -->
|
||||||
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
# Testing
|
# Testing
|
||||||
|
|
||||||
## Unit · Integration · End-to-End
|
## Unit · Integration · End-to-End
|
||||||
@@ -346,11 +357,3 @@ npm test # unit + integration
|
|||||||
npm run test:e2e # e2e
|
npm run test:e2e # e2e
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- _class: invert -->
|
|
||||||
<!-- _backgroundColor: #001520 -->
|
|
||||||
|
|
||||||
# Fragen?
|
|
||||||
|
|
||||||
**Hausaufgabe:** Eigene Projektidee mit mind. 1 Unit + 1 Integration Test starten.
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ section.invert {
|
|||||||
--color-foreground: #fff;
|
--color-foreground: #fff;
|
||||||
}
|
}
|
||||||
section {
|
section {
|
||||||
font-size: 1.7rem;
|
font-size: 1.4rem;
|
||||||
}
|
}
|
||||||
h1 {
|
h1 {
|
||||||
color: #005f8a;
|
color: #005f8a;
|
||||||
@@ -51,6 +51,17 @@ a {
|
|||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
<!-- _backgroundColor: #001520 -->
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
|
# Web Engineering
|
||||||
|
|
||||||
|
**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik
|
||||||
|
|
||||||
|
**Sommersemester 2026** · Sitzung 8 — TypeScript
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- _class: invert -->
|
||||||
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
# TypeScript
|
# TypeScript
|
||||||
|
|
||||||
## JavaScript on Steroids
|
## JavaScript on Steroids
|
||||||
@@ -412,11 +423,3 @@ export class UsersController {
|
|||||||
|
|
||||||
`@Controller`, `@Get`, `@Param` sind Decorators – Metadaten ⇒ Routing.
|
`@Controller`, `@Get`, `@Param` sind Decorators – Metadaten ⇒ Routing.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- _class: invert -->
|
|
||||||
<!-- _backgroundColor: #001520 -->
|
|
||||||
|
|
||||||
# Fragen?
|
|
||||||
|
|
||||||
**Hausaufgabe:** Bestehendes JS-Projekt auf TS migrieren – mind. 1 File + `tsconfig.json`.
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ section.invert {
|
|||||||
--color-foreground: #fff;
|
--color-foreground: #fff;
|
||||||
}
|
}
|
||||||
section {
|
section {
|
||||||
font-size: 1.7rem;
|
font-size: 1.4rem;
|
||||||
}
|
}
|
||||||
h1 {
|
h1 {
|
||||||
color: #005f8a;
|
color: #005f8a;
|
||||||
@@ -51,6 +51,17 @@ a {
|
|||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
<!-- _backgroundColor: #001520 -->
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
|
# Web Engineering
|
||||||
|
|
||||||
|
**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik
|
||||||
|
|
||||||
|
**Sommersemester 2026** · Sitzung 9 — Docker, Proxies and DBs
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- _class: invert -->
|
||||||
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
# Docker
|
# Docker
|
||||||
|
|
||||||
## Service Orchestration
|
## Service Orchestration
|
||||||
@@ -328,11 +339,3 @@ docker compose up --build
|
|||||||
- Logging Drivers
|
- Logging Drivers
|
||||||
- Health Checks · Restart Policies
|
- Health Checks · Restart Policies
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- _class: invert -->
|
|
||||||
<!-- _backgroundColor: #001520 -->
|
|
||||||
|
|
||||||
# Fragen?
|
|
||||||
|
|
||||||
**Hausaufgabe:** Eigenes Projekt mit `Dockerfile` + `compose.yml` containerisieren.
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ section.invert {
|
|||||||
--color-foreground: #fff;
|
--color-foreground: #fff;
|
||||||
}
|
}
|
||||||
section {
|
section {
|
||||||
font-size: 1.7rem;
|
font-size: 1.4rem;
|
||||||
}
|
}
|
||||||
h1 {
|
h1 {
|
||||||
color: #005f8a;
|
color: #005f8a;
|
||||||
@@ -51,6 +51,17 @@ a {
|
|||||||
<!-- _header: '' -->
|
<!-- _header: '' -->
|
||||||
<!-- _backgroundColor: #001520 -->
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
|
# Web Engineering
|
||||||
|
|
||||||
|
**DHBW Stuttgart** · Informatik / Wirtschaftsinformatik
|
||||||
|
|
||||||
|
**Sommersemester 2026** · Sitzung 10 — Wrap-up & Projektsupport
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- _class: invert -->
|
||||||
|
<!-- _backgroundColor: #001520 -->
|
||||||
|
|
||||||
# Best Practices
|
# Best Practices
|
||||||
|
|
||||||
## Wrap-up & Projektsupport
|
## Wrap-up & Projektsupport
|
||||||
|
|||||||
Reference in New Issue
Block a user