DHBW Slides: File-Struktur 1:1 zu Sitzungen refactoren
Problem
slides/dhbw/01_web_eng.md ist auf 103 slides angewachsen und enthält content für drei
Sitzungen gleichzeitig (Intro, HTML/CSS, JS/Frameworks). Die file-namen folgen nicht der
Vorlesungsplan-struktur. 02_css_extended.md ist nach mehreren Trims sehr dünn (~14 slides).
Sitzung 3 hat keine eigene datei.
Soll-Struktur
Eine datei pro Sitzung mit decklisten:
Neu
Alt
Sitzung
Datum
Soll-inhalt
01_intro.md
(split aus 01_web_eng)
1
08.05
Cover, Über mich, Vorlesungsplan, Prüfungsleistung, Internet 101, Onboarding
02_html_css.md
(split aus 01 + 02_css_extended)
2
15.05
HTML, A11y/WCAG, CSS Grundlagen + Extended, Native HTML
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
DHBW Slides: File-Struktur 1:1 zu Sitzungen refactoren
Problem
slides/dhbw/01_web_eng.mdist auf 103 slides angewachsen und enthält content für dreiSitzungen gleichzeitig (Intro, HTML/CSS, JS/Frameworks). Die file-namen folgen nicht der
Vorlesungsplan-struktur.
02_css_extended.mdist nach mehreren Trims sehr dünn (~14 slides).Sitzung 3 hat keine eigene datei.
Soll-Struktur
Eine datei pro Sitzung mit decklisten:
01_intro.md01_web_eng)02_html_css.md01+02_css_extended)03_js_frameworks.md01)04_nodejs_basics.md03_nodejs_basics05_express.md04_nodejs_advanced06_testing.md05_testing07_typescript.md06_typescript08_docker.md07_docker09_best_practices.md08_best_practices(Sitzung 6 = Projektwerkstattbericht, Sitzung 11 = Präsentation — beide ohne deck)
Zusätzlich aus dem Original-PDF zu portieren
Beim umstrukturieren noch fehlende original-folien einbauen:
Sitzung 1:
Sitzung 2:
Sitzung 3:
Sitzung 4 (nodeJS):
Sitzung 5 (Express):
server.on(event, handler)events (Slide 82)Sitzung 9 (Docker):
Was weg kann
Aufwand
~45 min. Nicht alles muss in einem rutsch — ggf. file-renames + splits zuerst, dann inhalte
aus original-PDF in folge-issues nachziehen.
Was-noch-zu-tun (Reihenfolge)
01_intro.mdaus01_web_eng.mdextrahieren (intro/internet101/onboarding)02_html_css.mdzusammenmergen aus01_web_eng.md(HTML/A11y/CSS) +02_css_extended.md03_js_frameworks.mdneu anlegen mit JS/Frameworks/BuildTools aus01_web_eng.md03_nodejs_basics.md→04_nodejs_basics.mdumbenennen04_nodejs_advanced.md→05_express.mdumbenennen05_testing.md→06_testing.md06_typescript.md→07_typescript.md07_docker.md→08_docker.md08_best_practices.md→09_best_practices.mdMakefiledhbw_KAPITELaktualisieren auf neue file-namen