Die Programmierkurse
Lernen Sie Programmierung strukturiert: mit klaren Lernzielen, Übungsaufgaben und einem Kursabschluss-Zertifikat. Der Lernerfolg hängt dabei auch von Ihrer Mitarbeit ab.
Kursabschluss-Zertifikat
Dokument
Zertifikat: Was es bestätigt und wie es aussieht
Nach erfolgreichem Abschluss des jeweiligen Kurses erhalten Sie ein Zertifikat über die Teilnahme und die bearbeiteten Inhalte. Es enthält typischerweise Kursbezeichnung, Zeitraum, Level (z. B. Einsteiger oder Fortgeschrittene) sowie Angaben zum Lernformat.
Das Zertifikat kann besonders hilfreich sein, wenn Sie Ihre Weiterbildung dokumentieren möchten – etwa für Bewerbungen, interne Nachweise oder als Orientierung für Ihren nächsten Lernschritt. Die genaue Ausgestaltung kann je nach Kurs variieren.
Für wen geeignet
Orientierung
Passend für Lernziele im Alltag
Unsere Programmierkurse richten sich an Personen, die Grundlagen oder fortgeschrittene Themen praxisnah aufbauen möchten. Sie lernen mit Aufgaben, die sich an realen Entwicklungsabläufen orientieren.
- Einsteiger: strukturiert starten und sichere Basis schaffen
- Fortgeschrittene: Konzepte vertiefen und sauber umsetzen
- Umsteiger: gezielt Lücken schließen
Webentwicklung
Einsteiger
Webentwicklung mit JavaScript
Sie lernen die Grundlagen von JavaScript, um interaktive Webseiten zu erstellen. Der Kurs deckt Syntax, Variablen, Funktionen, DOM-Manipulation und den Umgang mit Events ab.
Mit Übungen bauen Sie kleine, lauffähige Projekte Schritt für Schritt auf und erhalten Feedback zu Ihrem Code.
Niveau: Einsteiger
Dauer: 6 Wochen (ca. 3–5 Std./Woche)
Programmierung
Einsteiger
Python Grundlagen & Automatisierung
Der Kurs vermittelt Python-Grundlagen und zeigt, wie Sie wiederkehrende Aufgaben automatisieren können. Themen sind Datentypen, Kontrollstrukturen, Funktionen, Dateien und einfache Skripte.
Sie arbeiten an praxisnahen Mini-Projekten, um Konzepte zu festigen und saubere Lösungen zu entwickeln.
Niveau: Einsteiger
Dauer: 5 Wochen (ca. 3–5 Std./Woche)
Backend
Fortgeschritten
Backend mit Python: APIs & Datenzugriff
Für Teilnehmende, die bereits programmieren können: Sie entwickeln Backend-Logik und erstellen APIs. Der Kurs behandelt strukturierte Projektorganisation, API-Design, Validierung und Datenzugriff.
Sie lernen, wie Sie Code wartbar halten, Fehler gezielt behandeln und typische Entwicklungsaufgaben systematisch umsetzen.
Niveau: Fortgeschrittene
Dauer: 7 Wochen (ca. 4–6 Std./Woche)
Grundlagen vertiefen
Fortgeschritten
Algorithmen & Datenstrukturen
Sie trainieren das Denken in Strukturen und erarbeiten Lösungen für typische Programmieraufgaben. Fokus liegt auf Datenstrukturen, Komplexität und dem systematischen Vorgehen beim Problemlösen.
Durch Übungsserien und Code-Reviews verbessern Sie Ihre Herangehensweise und Ihre Fähigkeit, Lösungen nachvollziehbar zu begründen.
Niveau: Fortgeschrittene
Dauer: 4 Wochen (ca. 4–6 Std./Woche)
Frontend
Einsteiger
HTML, CSS & UI-Grundlagen
Sie lernen, wie moderne Layouts mit HTML und CSS aufgebaut werden. Der Kurs umfasst Semantik, Flexbox/Grid, responsive Gestaltung und grundlegende UI-Prinzipien.
Mit Übungen erstellen Sie Seitenstrukturen, die sich konsistent weiterentwickeln lassen.
Niveau: Einsteiger
Dauer: 4 Wochen (ca. 3–5 Std./Woche)
Softwarepraxis
Fortgeschritten
Sauberer Code: Tests & Entwicklungsworkflow
Der Kurs zeigt, wie Sie Qualität in Ihren Projekten systematisch erhöhen. Inhalte sind Testkonzepte, sinnvolle Testfälle, Debugging und ein strukturierter Entwicklungsworkflow mit Versionsverwaltung.
Sie arbeiten an Beispielprojekten und lernen, wie Sie Änderungen nachvollziehbar dokumentieren.
Niveau: Fortgeschrittene
Dauer: 3 Wochen (ca. 4–6 Std./Woche)