Vollständiger Kursplan

Full-Stack Software Development mit KI

Diese 52-wöchige Weiterbildung ist der umfassendste Weg in die Softwareentwicklung: vom ersten HTML-Tag bis zur eigenen Mobile App. Die Teilnehmenden bauen zunächst das Fundament auf – HTML, CSS mit Flexbox und Grid, Git und GitHub – und lernen dann JavaScript von Grund auf, bevor React das moderne Frontend erschließt: Komponenten, State-Management, APIs und Custom Hooks.

Zurück zum Kurs
Dauer: 52 Wochen in Vollzeit
Format: 100 % Remote · Vollzeit
Sprache: Deutsch (gute Englischkenntnisse erforderlich)
Vorkenntnisse: Keine Vorkenntnisse · gutes Englisch
Abschluss: Zertifikat
Förderung: 100 % Bildungsgutschein

Phase 1: Grundlagen – HTML, CSS und mehr

  • GitHub und Markdown kennenlernen und in HTML und CSS eintauchen.
  • Ein solides Verständnis für Flexbox, Grid und Positioning aufbauen.
  • Mit Git-Grundlagen erste Versionierungen vornehmen – der Grundstein für sauberen Code.

Phase 2: JavaScript Fundamentals

  • Alles Wichtige zu Variablen, Funktionen, Bedingungen und Schleifen.
  • Theorie und praktische Anwendung kombiniert – bis zur interaktiven Webanwendung.
  • Die Grundlage für React und Backend-APIs legen.

Phase 3: React & Frontend Power

  • Komponenten bauen, States verwalten und mit APIs interagieren.
  • Lokale Speicherung und Custom Hooks einsetzen.
  • React als meistgefragte Library der modernen Frontend-Entwicklung beherrschen.

Phase 4: Next.js & Backend Basics

  • Serverseitige Routen mit Next.js und Express bauen und Datenbanken wie MongoDB einbinden.
  • Intensiver Einstieg in Coding Agents, MCP-Server und KI-Workflows.
  • Vom reinen Frontend zum Verständnis der ganzen Anwendung.

Phase 5: Advanced Full-Stack & TypeScript

  • SQL-Datenbanken und TypeScript einführen und Projekte mit NestJS aufbauen.
  • TypeORM, Swagger/OpenAPI sowie Authentifizierung mit Passport und JWT.
  • Docker für effiziente Entwicklungs-Setups nutzen – bereit für größere Projekte.

Phase 6: KI & Agentic Engineering

  • KI in Applikationen integrieren und strukturiert mit Prompts arbeiten.
  • Verstehen, wie KI-Agenten funktionieren, und mit ihnen professionelle Anwendungen entwickeln.
  • Agentic Engineering statt einfachem Vibe-Coding – Skills, die zukunftssicher machen.

Phase 7: Gemeinsam programmieren und kreieren

  • Ein Open-Source-Projekt entwickeln und in der Community arbeiten.
  • Eigene NPM-Pakete veröffentlichen und Software-Lizenzen verstehen.
  • Zu anderen Projekten beitragen – Teamarbeit mit echtem Impact.

Phase 8: Real-World Projects & AWS

  • Alles Gelernte in reale Projekte umsetzen: planen, entwickeln, präsentieren.
  • Ein Online-Produkt oder eine komplexe Anwendung realisieren.
  • Einblick in AWS – eine der wichtigsten Cloud-Technologien.

Phase 9: Mobile Apps & Portfolio

  • Eine eigene Mobile App mit Flutter bauen.
  • Die persönliche Portfolio-Seite erstellen.
  • Die eigenen Arbeitsproben präsentieren – der Start in die Entwicklerkarriere.