Vibe Coding – Kleine Tools selber bauen : Einführung in "KI"-gestützte Softwareproduktion
02.10.2026 , in Präsenz (FMP1)
Sprache: Deutsch

Am Beispiel eines Monitoring-Tools für Bahnverspätungen lernt ihr die Grundlagen von Software-Produktion mittels Coding-Agenten kennen. Damit ihr selber kleine Tools schneidern und umsetzen könnt. Dabei geht es immer um diese Aspekte: Welches Problem soll gelöst werden? Planung der Funktionalität , User Interface & User Experience (UI & UX), Testing und Datensicherheit.


Eingangs wird ein Überblick zu Coding-Agenten gegeben sowie Möglichkeiten und Grenzen von Vibe Coding erläutert. Ziel des Workshops ist es, dass die Teilnehmenden eine Idee davon haben, wie sie sich beispielsweise Monitoring-Tools bauen lassen: Also ein regelmäßiger Abruf von Schnittstellen (API) oder Feeds (RSS etc.) und die Report-Generierung per so genannter KI, also mit Sprachmodellen (Large Language Model, LLM).

In dem 5-stündigen Workshop geht es um folgende Themen:

  • Umgang mit APIs (Application Programming Interface, Schnittstelle) und deren Dokumentation
  • Vor- und Nachteile “Offene" Sprachmodelle (Large Language Models”, LLM)
  • Arbeiten mit dem Vibe Coding-Tool OpenCode
  • WebApps, Programmiersprachen und Versionierung (Github/Codeberg)
  • Planung der Funktionalität, Prototyp/Minimal-Viable-Product (MVP)
  • Wireframe/Mock-Up, User Interface & User Experience (UI & UX),
  • Prompt-Entwicklung und Einbindung von LLM
  • Anbinden einer Datenbank (Supabase)
  • Testing & Datensicherheit.
  • Nutzbar- und Zugänglichkeit der WebApp (Deployment – Vercel)

Benötigt wird ein Laptop auf dem Software installiert werden kann (keine Tablets, keine Rechner mit Einschränkungen durch Arbeitgebende-IT o.ä.) ; Benötigt wird ein Google/Gmail-Konto. Alle eingesetzte Software/Services sind kostenfrei nutzbar.


Teilnahmevoraussetzungen:

Dieser Workshop ist nicht für Einsteiger:innen geeignet: Eine gewisse Sicherheit im Umgang mit dem Computer, Web und Software (Installation von Programmen, behände Nutzung von verschiedenen Online-Diensten) sowie ein Grundverständnis von Digitaltechnologien (Schnittstellen, Datenbanken usw.) sind hilfreich. Benötigt wird ein Laptop auf dem Software installiert werden kann (keine Tablets, keine Rechner mit Einschränkungen durch Arbeitgebende-IT o.ä.) ; Benötigt wird ein Google/Gmail-Konto. Alle eingesetzte Software/Services sind kostenfrei nutzbar.

Lernziel 1:

Vibe Coding: Möglichkeit & Grenzen

Lernziel 2:

OpenData, API, LLM

Lernziel 3:

Softwareproduktion: Veröffentlichen im Netz