Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion till GitHub Copilot
- Översikt över AI-parprogrammering
- GitHub Copilots förmågor och begränsningar
- Copilot-ecosystemet: IDE, CLI, PR och Chat
Att komma igång
- Installera och konfigurera GitHub Copilot i VS Code, JetBrains och Neovim
- Autentisera med GitHub och hantera prenumerationer
- Utforska Copilot-inställningar och preferenser
Effektivt användande av GitHub Copilot
- Generera kodfördragningar, funktioner och boilerplate
- Arbeta med flerrads- och kontextbaserade förslag
- Anpassa och förfina Copilots utdata
- Skriv kommentarer och dokumentation med Copilot
Copilot Chat och samarbetsfunktioner
- Använd Copilot Chat för API-utforskning och refaktorering
- Felsökning och felsökningsmedel med Copilot Chat
- Copilot i Pull Requests: förslag och kodgranskningar
Avancerade arbetsflöden med Copilot
- Integrera Copilot i CLI-arbetsflöden
- Använd Copilot med testdrivet utveckling
- Koppla ihop Copilot med ramverk och bibliotek
Ansvarsfull och säker användning
- Förstå licensiering, integritet och immateriella rättigheter
- Minimera riskerna med osäker eller fördomsfull kod
- Bästa praxis för företag och teamadoption
Bästa praxis och fallstudier
- Maximera produktiviteten med Copilot i dagliga utvecklingsuppgifter
- Reella exempel på Copilot-användning i olika språk
- Lärdomar och framgångshistorier från team som använder Copilot
Sammanfattning och nästa steg
Krav
- Grundläggande kunskaper i programmering i åtminstone ett språk (t.ex. Python, JavaScript, Java, C#)
- Kännedom om hur man använder en IDE eller kodredigerare (såsom VS Code eller JetBrains)
- Grundläggande kunskaper i Git och GitHub-arbetsflöden är fördelaktigt
Målgrupp
- Utvecklare
- Programmerare
- Programvaruingenjörer
14 Timmar
Vittnesmål (1)
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