Kursplan
Bästa praxis och verktyg
Vanliga misstag och mitigeringstaktiker
Introduktion till Prompt Engineering
Promptförfining och iterativ design
Prompting för testautomatisering och SQL-generering
Sammanfattning och nästa steg
Användning av promptar för kodförklaring och felsökning
Skrivning av promptar för kodgenerering
- Undvika hallucinerad kod eller säkerhetsbrister
- Hantera ofullständiga eller oklara inmatningar
- Skapa säkra fallback-promptar och skyddsnät
- Skapa testfall från krav eller kod
- Generera strukturerade SQL-frågor från naturligt språk
- Formatera utdata för integration i testförsök
- Förklara äldre eller okänd kod
- Prompting för logikgenomgångar eller analys av gränscenarios
- Hitta och förklara buggar eller ineffektiviteter
- Generera kod från enkel språkbeskrivningar
- Kontrollera utdataformat och programmeringsspråk
- Arbeta med komplex logik eller flera funktioner
- Förbättra resultaten genom promptkedjning och feedback-loops
- Felhantering och promptjusteringsstrategier
- Fallstudier i förfining för tekniska uppgifter
- Promptbibliotek och återanvändningsmönster
- Använda promptmallar i VS Code eller API-baserade arbetsflöden
- Utvärdera promptkvalitet och prestanda i produktionsanvändning
- Förstå promptar, kontext, token och modeller
- Prompttyper: zero-shot, one-shot, few-shot
- Använda system- vs. användarinstruktioner i olika API:er
Krav
Målgrupp
- Utvecklare som använder LLMs i kodgenerering eller analys
- Tekniska ledare som utforskar AI-verktyg i arbetsflöden
- Programvaruprofessionella som experimenterar med LLM-integreringar
- Erfarenhet inom programutveckling eller skriptning
- Bekantskap med vanliga programmeringsspråk (t.ex., Python, JavaScript, SQL)
- Grundläggande förståelse för stora språkmodeller och AI-verktyg som ChatGPT, Claude eller Copilot
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
Instruktör som kan anpassa kursnivån under utbildningen för att passa vårt förståelseavseende ämnet, så att vi kan få mer användbar kunskap som kan hjälpa oss att bättre utnyttja verktygen i vår dagliga arbetsuppgifter.
Tatt Juen - ViTrox Technologies Sdn Bhd
Kurs - Intermediate GitHub Copilot
Maskintolkat