Schulungsübersicht
Einführung ins Vibe Coding
- Definition und Geschichte des Vibe Coding
- Philosophie der “Prompt-to-Code”-Kollaboration
- Wie AI-Coding sich von traditioneller Entwicklung unterscheidet
Große Sprachmodelle im Coding
- Überblick über LLMs für Entwickler: GPT-4, DeepSeek, Qwen, Mistral
- Vergleich von Open-Source vs. proprietären AI-Codierern
- Bereitstellung von LLMs lokal oder über APIs
Prompt Engineering für Entwickler
- Effektive Prompting zur Generierung und Refaktorisierung von Code
- Kontextmanagement und Verwaltung des Gesprächszustands
- Erstellung wiederverwendbarer Prompt-Vorlagen für Codierungsaufgaben
Hands-on Vibe Coding-Umgebungen
- Verwendung von Replit für kollaboratives AI-Coding
- Integration von GitHub Copilot und Qwen Coder in IDEs
- Anpassung von Workflows für Teamkollaboration
Codequalität und -validierung in AI-Workflows
- Überprüfung und Testen von LLM-generiertem Code
- Sicherstellung von Konsistenz, Wartbarkeit und Sicherheit
- Integration von Code-Validierungstools in den Workflow
Unternehmensintegration und Governance
- Skalierung des Vibe Coding über Teams hinweg
- AI-Governance, -Ethik und -Compliance in der Codegenerierung
- Gestaltung organisatorischer Rahmenbedingungen für AI-gestützte Entwicklung
Fortgeschrittene Themen: Erweiterung des Vibe Coding
- Kombinieren mehrerer LLMs für hybride AI-Workflows
- Integration von Vibe Coding in CI/CD-Automatisierung
- Zukünftige Trends: Multi-Agenten-Entwicklungssysteme
Teamprojekt und Kollaboration
- Entwurf eines realen AI-gestützten Codierungsvorhabens
- Zusammenarbeit von menschlichen und AI-Entwicklern
- Vorstellung der Ergebnisse und Messung von Produktivitätsgewinnen
Zusammenfassung und Nächste Schritte
Voraussetzungen
- Verständnis von Software-Entwicklung-Arbeitsabläufen
- Erfahrung mit Python, JavaScript oder einer anderen modernen Programmiersprache
- Kenntnisse von Git-basierten Versionskontrollsystemen
Zielgruppe
- Software-Entwickler, die sich mit AI-gestützter Entwicklung auseinandersetzen
- Engineering-Leads, die die Einführung von AI in Codierungsworkflows überwachen
- Unternehmens-Entwicklungsteams, die LLMs in ihre Produktionspipelines integrieren möchten
Erfahrungsberichte (2)
Ich habe Wissen über die Streamlit-Bibliothek von Python erworben und werde sie sicherlich verwenden, um Anwendungen in meinem Team zu verbessern, die mit R Shiny erstellt wurden.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurs - GitHub Copilot for Developers
Maschinelle Übersetzung
Der Trainer kann während des Trainings den Kursniveau anpassen, um unserem Verständnis der Thematik gerecht zu werden. Dadurch können wir nützlichere Kenntnisse erwerben, die uns helfen, die Tools in unserer täglichen Arbeit besser einzusetzen.
Tatt Juen - ViTrox Technologies Sdn Bhd
Kurs - Intermediate GitHub Copilot
Maschinelle Übersetzung