Was du lernen wirst
Unser kuratierter Lehrplan bringt dich in 12 Wochen Vollzeit oder 24 Wochen Teilzeit von den Grundlagen zur Umsetzung moderner Full-Stack-Webanwendungen – inklusive Portfolio-Projekten.
Vorbereitungseinheit
Grundlagen von Netzwerken und dem Aufbau von Webseiten – Git, GitHub und VS Code
Grundlagen HTML / CSS / JS
HTML, CSS & JavaScript; Responsive Design nach Mobile-First-Prinzip mit Bootstrap
Einführung in Node.js
Basiskenntnisse serverseitiger Entwicklung sowie Netzwerkkonzepte (TCP/IP-Schichten, DNS, HTTP)
Moderne Webentwicklung mit React
Front-End-Frameworks, React Router, Hooks und State-Management mit Redux
Produktionsreife APIs mit Express
Express.js, Flexible REST-APIs, Tests mit Postman und Dokumentation per Swagger
Daten & Datenbanken
NoSQL-Konzepte, MongoDB-Integration und Daten-API-Schnittstellen
Fortgeschrittene Server-Entwicklung
Serversicherheit, Authentifizierung, GraphQL sowie Unit-Tests
Backend as a Service & DevOps
Cloud Computing, Serverless-Architekturen und Containerisierung mit Docker
Kapitel 0: Vorarbeit
Unsere Vorarbeit sorgt für ein solides Fundament in den Kerntechnologien, die alle Web Developer beherrschen sollten. Dazu gehören Einführungen in HTML, CSS und JavaScript sowie das Arbeiten mit wichtigen Dev-Tools wie Git, GitHub und VS Code.
Einführung in Netzwerke und die Funktionsweise von Websites
- Wie Netzwerke funktionieren
- Interaktion zwischen Server und Client
Einführung in die Befehlszeile
- Was ist eine Eingabeaufforderung?
- Mit der Befehlszeile arbeiten
- Nützliche Terminalbefehle (mit Beispielen)
Git / GitHub
- Grundlagen & Workflow
- Repositorys inspizieren
- Änderungen rückgängig machen
- Änderungen holen & mergen
- Änderungen pushen
Arbeiten mit VS Code
- Installation von VS Code
- UI-Tour in VS Code
- Nützliche VS-Code-Erweiterungen für Web-Dev
Projekt
- Git- & GitHub-Workflow anwenden
- Erste Website auf Netlify veröffentlichen
Lernplan
Montag – Freitag · 09:30 – 15:30 Uhr (CET/CEST)
Live-Session
09:30–11:00
Live-Session
11:30–13:00
Praxis-Session
14:00–15:30
Unsere Methodik
Online-Live-Unterricht
- Lerne in interaktiven Live-Sessions und tausche dich in Echtzeit mit Dozierenden sowie Mitlernenden aus – für maximale Zusammenarbeit und schnellen Skill-Aufbau.
Selbststudium & Workload
- Teilzeit · 9 Std. Live-Unterricht + 11 Std. Selbststudium = 20 Std./Woche
- Vollzeit · 22,5 Std. Live-Unterricht + 17,5 Std. Selbststudium = 40 Std./Woche
Flipped-Classroom-Ansatz
- Erarbeite die Theorie eigenständig vorab und nutze die Live-Zeit für Diskussionen, Übungen und vertiefende Fragen.
Geführte Praxis
- Hands-on-Lernen steht im Mittelpunkt: In begleiteten Coding-Sessions baust du reale Projekte für dein Portfolio und festigst zugleich das Gelernte.
Voraussetzungen
Für den Einstieg in unser Bootcamp brauchst du keine Vorkenntnisse in Informatik oder Programmierung. In den ersten Wochen vermitteln wir dir Schritt für Schritt alle Grundlagen, damit du ein solides Fundament aufbaust – ideal für Einsteiger*innen und alle, die ihre Skills auffrischen oder erweitern möchten.
- Laptop oder Desktop-PC: Dein Gerät sollte moderne Code-Editoren, Browser und lokale Entwicklungsumgebungen flüssig ausführen können. Empfehlung: mindestens 8 GB RAM, 256 GB SSD-Speicher, Intel Core i5 (bzw. vergleichbarer) Prozessor.
- Stabile Internetverbindung: Zuverlässiger Breitbandzugang für Live-Sessions, Hands-on-Labs und das Hochladen von Projekten.
- Grundlegende Computerkenntnisse: Sicherer Umgang mit Betriebssystem, Dateiverwaltung und Webbrowsern.
- Englischkenntnisse: Mindestens B1-Niveau, um englischsprachige Unterlagen zu verstehen und dich während des englisch geführten Bootcamps auszutauschen.
- Lernbereitschaft: Motivation, wöchentlich mehrere Stunden in Live-Sessions, Übungen und Selbststudium zu investieren.
Unser Career Center: Coaching, Bewerbungs-Support & Networking
Karriere-Workshops
Kostenlose Sessions für dich und die CLA-Community: Lerne unser Career Center kennen, hol dir Impulse für deine Bewerbungsstrategie und optimiere deine Unterlagen in kompakten Clinics.
Individuelles Karriere-Coaching (1:1)
Strukturiert und praxisnah: Definiere deine Ziele, schärfe dein Profil und erstelle einen realistischen Plan – für deinen nächsten Schritt in Deutschland.
Mock-Interviews
Übe typische Interviewfragen (fachlich & behavioral), trainiere deine Story und gewinne Sicherheit – inklusive Feedback zu Kommunikation und Auftreten.
Lebenslauf- & Anschreiben-Checks
Erhalte konkretes Feedback zu Struktur, Wirkung und Keywords, damit deine Unterlagen in Deutschland schnell erfassbar und überzeugend sind.
Job- & Praktikumsübersicht
Regelmäßig kuratierte Einstiegs- und Junior-Stellen sowie Praktika – passend zu deinem Profil und deinen Zielen.
Career-Resources-Plattform
24/7-Zugang zu Vorlagen, Checklisten und Übungen rund um Bewerbung, Interviews, Gehaltsgespräche und Karriereplanung.
Mentoring & Networking
Triff Branchenprofis, hol dir Einblicke aus der Praxis und erweitere dein Netzwerk – in Live-Chats, Q&As und Community-Events.
Alumni-Netzwerk
Bleibe mit Alumni in Kontakt, teile Erfahrungen und entdecke exklusive Chancen – in Deutschland und international.
Warum Code Labs Academy wählen?
1:1 Karriere-Coaching
Individuelle Unterstützung durch Karrierespezialist:innen: CV- und LinkedIn-Optimierung, Interviewtraining und eine Tech-fokussierte Bewerbungsstrategie.
Portfolio-taugliche Projekte
Abschluss mit einem GitHub-fertigen Portfolio praxisnaher Projekte—im Unterricht gebaut und mit Mentor-Feedback verfeinert.
Industrieorientiertes Curriculum
Der Lehrplan wird quartalsweise aktualisiert und richtet sich nach der aktuellen Nachfrage in KI, Cybersecurity und Webentwicklung.
Anerkanntes Zertifikat
Teile dein AZAV-akkreditiertes Code Labs Academy-Zertifikat auf LinkedIn, im Lebenslauf und bei Visaanträgen.


