Tämä yhden päivän käytännönläheinen intensiivikurssi tarjoaa ohjelmistokehittäjille kattavan perehdytyksen GitHub Copilot -tekoälytyökaluun.
Koulutus antaa valmiudet hyödyntää GitHub Copilotia ohjelmistokehityksen tukena jokapäiväisessä työssä. Opit GitHub Copilotin keskeiset ominaisuudet, tehokkaan kehotemuotoilun (prompt engineering), vastuullisen tekoälyn periaatteet sekä edistyneet tekniikat, joilla voidaan parantaa koodauksen tehokkuutta ja tuottavuutta.
Päivän aikana saat käytännönläheisten esimerkkien ja harjoitusten avulla taidot ottaa GitHub Copilot käyttöön omissa ohjelmistoprojekteissasi. Lisäksi opit, miten hyödynnät työkalua eri ohjelmointikielten kanssa erilaisissa kehitysympäristöissä.
Toteutus: Online (suomeksi)
Kesto: 1 päivä
Aloituspäivämäärät: 29.4.2026
09:00–16:00
Materiaali: Microsoftin englanninkielinen materiaali
Kenelle
- Ohjelmistokehittäjille, jotka haluavat tehostaa koodausta tekoälyn avulla.
- Koodareille, jotka haluavat integroida GitHub Copilotin osaksi työnkulkujaan.
- Ohjelmoijille, joita kiinnostaa vastuullinen tekoälyn käyttö.
Miksi
- Opit hyödyntämään GitHub Copilotin ominaisuuksia tehokkaasti erilaisissa kehitysympäristöissä.
- Saat käytännön kokemusta kehotemuotoilusta ja tekoälyn hyödyntämisestä jokapäiväisessä työssäsi.
- Ymmärrät vastuullisen tekoälyn periaatteet ja osaat soveltaa niitä omassa työssäsi.
- Parannat tuottavuuttasi ja koodin laatua tekoälyn avulla.
Esitietovaatimukset
- Perustiedot ohjelmoinnista ja kokemus vähintään yhdestä ohjelmointikielestä.
- Perusymmärrys versionhallintatyökaluista, kuten Gitistä.
- Tuntemus ohjelmistokehitystyökaluista. Koulutuksessa käytetään Visual Studio Codea.
- Perustiedot tekoälystä.
Kurssin sisältöLearning Path: GitHub Copilot Fundamentals Part 1
- Module 1: Responsible AI with GitHub Copilot
- Module 2: Introduction to GitHub Copilot
- Module 3: Introduction to prompt engineering with GitHub Copilot
- Module 4: Using advanced GitHub Copilot features
- Module 5: GitHub Copilot Across Environments: IDE, Chat, and Command Line Techniques
- Module 6: Management and customization considerations with GitHub Copilot
Learning Path: GitHub Copilot Fundamentals Part 2
- Module 7: Developer use cases for AI with GitHub Copilot
- Module 8: Develop unit tests using GitHub Copilot tools
- Module 9: Introduction to GitHub Copilot Business
- Module 10: Introduction to GitHub Copilot Enterprise
- Module 11: Using GitHub Copilot with JavaScript
- Module 12: Using GitHub Copilot with Python