Kursplan
Introduktion till Vibe Coding
- Definition och historia av vibe coding
- Filosofi om “prompt-to-code”-samarbete
- Hur AI-kodning skiljer sig från traditionell utveckling
Stora språkmodeller i kodning
- Översikt över LLMs för utvecklare: GPT-4, DeepSeek, Qwen, Mistral
- Jämförelse av öppen källkod mot proprietär AI-kodning
- Distribuera LLMs lokalt eller via API:er
Promptingenjörsteknik för utvecklare
- Effektiv prompting för att generera och refaktorisera kod
- Kontexthantering och konversationsstatus
- Skapa återanvändbara promptmallar för kodningsuppgifter
Hands-on Vibe Coding-miljöer
- Använda Replit för AI-kodningssamarbeten
- Integrera GitHub Copilot och Qwen Coder i IDE:er
- Anpassa arbetsflöden för teamarbetssamarbete
Kodkvalitet och validering i AI-arbetsflöden
- Granska och testa LLM-genererad kod
- Säkerställa konsekvens, underhållbarhet och säkerhet
- Integrera kodvalideringsverktyg i arbetsflödet
Företagsintegration och styrning
- Skala upp vibe coding över team
- AI-styrning, etik och efterlevnad i kodgenerering
- Utforma organisationsramar för AI-assisterad utveckling
Avancerade ämnen: Utöka Vibe Coding
- Kombinera flera LLMs för hybrid-AI-arbetsflöden
- Integrera vibe coding med CI/CD-automatisering
- Framtidsutsikter: multiagensutvecklingsmiljöer
Teamprojekt och samarbete
- Utforma ett verklivs AI-assisterat kodningsprojekt
- Samarbeta med mänskliga och AI-utvecklare
- Presentera resultat och mät produktivitetsvinster
Sammanfattning och nästa steg
Krav
- Förståelse av programutvecklingsarbetsflöden
- Erfarenhet av Python, JavaScript eller ett annat modernt programmeringsspråk
- Bekantskap med Git-baserade versionshanteringssystem
Målgrupp
- Programutvecklare som utforskar AI-assisterad utveckling
- Tekniska chefer som övervakar AI-antagande i kodningsarbetsflöden
- Företagsutvecklingsteam som vill integrera LLMs i produktionspipeliner
Vittnesmål (2)
Att jag har fått kunskap om Streamlit-biblioteket från Python och jag kommer säkert att försöka använda det för att förbättra applikationerna i mitt team som är skapade med R Shiny
Michal Maj - XL Catlin Services SE (AXA XL)
Kurs - GitHub Copilot for Developers
Maskintolkat
Föreläsarens kunskap i avancerat användande av copilot & Tillräckligt och effektivt praktiskt pass
Tan - ViTrox Technologies Sdn Bhd
Kurs - Intermediate GitHub Copilot
Maskintolkat