Skip to main content Skip to page footer

Softwareentwicklung mit Claude Code — Von der Idee zur fertigen Anwendung

Kurzbeschreibung

Softwareentwicklung mit KI — auch Vibecoding genannt — ist eine neue Art, Anwendungen zu bauen: Sie beschreiben in natürlicher Sprache, was Sie benötigen, und Claude Code erstellt den Code. Webseiten, Anwendungen, Datenbank-Tools oder Automatisierungen — was bisher Programmierkenntnisse voraussetzte, lässt sich heute in wenigen Stunden umsetzen. In dieser Kompaktwoche lernen die Teilnehmenden den gesamten Weg: von der Idee über die Entwicklung bis zur fertigen, selbst gehosteten Anwendung. Am letzten Tag setzen alle Teilnehmenden ein eigenes Projekt um.

Inhalte

Grundlagen und Arbeitsumgebung • Was ist Vibecoding und wie unterscheidet es sich von klassischer Softwareentwicklung? • Arbeiten mit dem Terminal und Linux-Grundlagen: Die Basis für Claude Code • Claude Code einrichten und bedienen: Installation, Konfiguration, Projektstruktur • Der Arbeitsablauf: Projekt anlegen, Anforderungen formulieren, Ergebnis prüfen und verfeinern • Projektkontexte steuern: Wie Claude Code das eigene Projekt versteht und konsistent arbeitet

Versionierung mit Git und GitHub • Git-Grundlagen: Änderungen nachvollziehen, Versionen sichern, Fehler rückgängig machen • GitHub als Projektplattform: Repositories anlegen, Code verwalten, im Team zusammenarbeiten • Branching und Merging: Parallel an Funktionen arbeiten, ohne den Hauptstand zu gefährden

Projektarbeit • Webseiten und Webanwendungen: Persönliche Webseite, Portfolio, Landingpage oder interaktives Dashboard erstellen • Interne Werkzeuge: Formulare, Rechner, Datenbank-Oberflächen oder Verwaltungstools für den eigenen Bedarf bauen • Automatisierungen und Skripte: Dateien verarbeiten, Berichte generieren, Daten zusammenführen • Prototypen: Geschäftsideen schnell als funktionierenden Prototyp umsetzen und testen

Docker und Selfhosting • Docker-Grundlagen: Anwendungen in Containern betreiben und weitergeben • Eigene Projekte auf einem Server bereitstellen: Von der lokalen Entwicklung zur live erreichbaren Anwendung • Hosting-Optionen: Eigener Server, VPS (z. B. Netcup, Hetzner)

Sicherheit und Qualität • KI-generierten Code einschätzen: Wann ist das Ergebnis zuverlässig, wann nicht? • Sicherheitsgrundlagen: Häufige Schwachstellen erkennen und vermeiden • Zugangsdaten, API-Schlüssel und sensible Daten sicher handhaben • Langfristig weiterentwickeln: Änderungen und Erweiterungen eigenständig vornehmen

Eigenes Projekt (letzter Tag) • Eigene Projektidee mit Claude Code von Grund auf umsetzen • Individuelle Unterstützung bei Konzeption, Entwicklung und Deployment • Ergebnis am Ende des Tages präsentieren

Vermittelte Kompetenzen: • Claude Code sicher bedienen und für eigene Projekte einsetzen • Softwareprojekte mit KI-Unterstützung eigenständig umsetzen • Anforderungen so formulieren, dass Claude Code brauchbare Ergebnisse liefert • Projekte mit Git versionieren und über GitHub verwalten • Anwendungen mit Docker containerisieren und selbst hosten • Sicherheitsrelevante Grundlagen bei der Entwicklung beachten • KI-generierten Code kritisch bewerten und gezielt verbessern

Abschluss: Teilnahmebescheinigung „Softwareentwicklung mit Claude Code"

Eingesetzte Werkzeuge

Claude Code, Linux/Terminal, Git, GitHub, Docker, HTML/CSS/JavaScript (KI-generiert), eigener Server / VPS (Hosting)

Format

Kompaktwoche: 5 Tage, jeweils 9:00 – 14:00 Uhr (33 UE) Montag bis Freitag Präsenz an der VHS Dresden max. 12 Teilnehmende Durchführung als Online-Kurs nach Absprache möglich.

Dauer

Kompaktwoche: 5 Tage (33 UE)

Preis

500 € pro Person (inkl. Teilnahmebescheinigung)

Voraussetzungen

Eigener Laptop (Windows, Mac oder Linux) • Grundlegende PC-Kenntnisse • Eigenes Claude-Abo (ab 20 $ / Monat) • Keine Programmierkenntnisse erforderlich

  • Interesse? Fragen? Melden Sie sich bei uns unter beruf@vhs-dresden.de

  • Gebühr:
    gebührenfrei
    Gebühr ist nicht ermäßigbar
  • Kursnummer: 26F49511
  • Start:
    Do. 04.06.2026
    00:00 — 00:00 Uhr
    Ende:
    Do. 03.09.2026
    00:00 — 00:00 Uhr
  • Kursleitung:
  • Fachliche Beratung: