2026-10-02 –, in Person (FMP1) Language: 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.
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.
Learning 1:Vibe Coding: Möglichkeit & Grenzen
Learning 2:OpenData, API, LLM
Learning 3:Softwareproduktion: Veröffentlichen im Netz