Was du lernen wirst
Unser kuratierter Lehrplan führt dich in 12 Wochen (Vollzeit) oder 24 Wochen (Teilzeit) Schritt für Schritt durch moderne Webentwicklung – mit viel Praxis, Feedback und Projekten, die reale Workflows abbilden.
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 jeder Web-Developer beherrschen muss. 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 (Europa/Luxemburg – MEZ/MESZ)
Vorlesung
09:30–11:00
Vorlesung
11:30–13:00
Praxis-Session
14:00–15:30
Unsere Methodik
Online-Live-Unterricht
- Lerne in interaktiven Live-Sessions (Zeitzone Europa/Luxemburg – MEZ/MESZ) und tausche dich in Echtzeit mit Dozierenden sowie Mitlernenden aus – für echte Kollaboration und schnellen Fortschritt.
Selbststudium & Workload
- Teilzeit · 9 h Live-Unterricht + 11 h Selbststudium = 20 h / Woche
- Vollzeit · 22,5 h Live-Unterricht + 17,5 h Selbststudium = 40 h / 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-Learning steht im Mittelpunkt: In begleiteten Sessions baust du reale Projekte für dein Portfolio und festigst zugleich das Gelernte – Schritt für Schritt, mit Feedback.
Voraussetzungen
Für den Einstieg brauchst du keine Vorerfahrung. In den ersten Wochen bauen wir gemeinsam ein solides Fundament auf – damit du schnell eigene Projekte umsetzen kannst. Das eignet sich perfekt fürs Upskilling (z. B. für Produktteams, Marketing, Operations) oder wenn du dich technisch breiter aufstellen möchtest.
- 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 sich während des englisch geführten Bootcamps auszutauschen.
- Lernbereitschaft: Motivation, wöchentlich mehrere Stunden in Live-Sessions, Übungen und Selbststudium zu investieren.
Career Services – Coaching, CV-Feedback & Networking
Career-Workshops
Offene Sessions für Lernende in Luxemburg und der CLA-Community: von CV-Clinics bis zu praxisnahen Themen wie Bewerbungsstrategie, Portfolio-Aufbau und LinkedIn-Optimierung.
Individuelles 1:1-Coaching
Strukturierte Gespräche mit klaren nächsten Schritten: Ziele definieren, Skills priorisieren, Lern- und Bewerbungsplan erstellen – passend zu deinem Alltag in Luxemburg.
Mock-Interviews
Übe typische Fragen (fachlich & verhaltensorientiert), lerne deine Story zu strukturieren und gewinne Sicherheit – inklusive Feedback zu Kommunikation, Klarheit und Problem-Solving.
CV- & Profil-Checks
Präzises Feedback zu Lebenslauf, LinkedIn und – falls relevant – Anschreiben. Schwerpunkt: deine Projekte und Tech-Skills so darstellen, dass Recruiter schnell den Mehrwert erkennen.
Rollen- & Stellenüberblick
Kuratierte Hinweise zu Einstiegs- und Upskilling-Rollen (je nach Track) sowie Tipps, wie du in Luxemburg und international nach passenden Positionen suchst.
Resource Hub
Vorlagen, Checklisten und Übungen rund um Bewerbungsprozesse – jederzeit verfügbar: Portfolio-Struktur, Interview-Fragenkatalog, Skill-Mapping und mehr.
Mentoring & Networking
Vernetze dich in Live-Chats und Community-Formaten mit Mentor*innen, Alumni und Tech-Professionals – auch aus Luxemburg und der Großregion.
Alumni-Community
Bleib im Austausch, teile Learnings, finde Sparringspartner und entdecke Hinweise zu Projekten, Events und (wenn verfügbar) Jobmöglichkeiten aus dem Netzwerk.
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.


