- Dauer
- 28–38 Wochen
- Vorher
- Grundlagen der Informatik
- Führt zu
- Frontend-Entwicklung, Backend-Entwicklung, Full-Stack-Entwicklung
Für alle, die Dinge bauen wollen, die andere sofort im Browser nutzen können.
-
Stufe 1: HTML, CSS und wie das Web funktioniert , 4–6 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Eine persönliche Seite, die auf dem Handy funktioniert und einen Barrierefreiheits-Check besteht.
Weiter, wenn: Sie können das Layout einer Website, die Ihnen gefällt, selbst nachbauen.
-
Stufe 2: JavaScript gründlich , 6–8 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Eine App, die eine öffentliche API nutzt, etwa eine Wetter- oder Büchersuche.
Weiter, wenn: Sie bauen eine interaktive Seite ohne Framework.
-
Stufe 3: Ein Frontend-Framework und TypeScript , 6–8 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Eine App mit mehreren Seiten, Formularen, gespeichertem Zustand und einigen Tests.
Weiter, wenn: Sie können erklären, wann und warum eine Komponente neu rendert.
-
Stufe 4: Backend und Datenbanken , 8–10 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Eine API mit Benutzerkonten und Datenbank, mit Tests, die Ihr Frontend nutzt.
Weiter, wenn: Sie entwerfen eine API, speichern Daten sicher und testen sie.
-
Stufe 5: Sicher veröffentlichen , 4–6 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Veröffentlichen Sie Ihre App mit automatischen Tests bei jedem Push und prüfen Sie sie gegen die OWASP Top 10.
Weiter, wenn: Fremde nutzen Ihre App, und Sie merken es, wenn sie ausfällt.