Koulutus tarjoaa käytännönläheisen kokonaisuuden, jossa perehdyt työnkulkujen suunnitteluun, jatkuvan integraation (CI) toteuttamiseen sekä automaattisiin build- ja deployment-prosesseihin. Lisäksi käsitellään GitHub Scriptin ja GitHubin API-rajapinnan hyödyntämistä monipuolisten automaatioratkaisujen rakentamisessa. Sisältö tukee tehokkaiden ja skaalautuvien CI/CD-prosessien rakentamista osana modernia DevOps-toimintamallia ja ohjelmistotoimitusten nopeuttamista.
Tavoite
Koulutuksen tavoitteena on antaa osallistujalle valmiudet hyödyntää GitHub Actionsia ohjelmistokehityksen työnkulkujen automatisoinnissa. Koulutuksen jälkeen osallistuja osaa suunnitella ja toteuttaa automaatiota koodin rakentamiseen, testaamiseen ja julkaisuun sekä soveltaa CI/CD-periaatteita käytännön kehitysprojekteissa.
Kenelle
Koulutus on suunnattu ohjelmistokehittäjille, DevOps-asiantuntijoille, järjestelmäylläpitäjille ja teknisille asiantuntijoille, jotka haluavat automatisoida ohjelmistokehityksen työnkulkuja GitHubin avulla. Se soveltuu erityisesti henkilöille, jotka osallistuvat sovellusten rakentamiseen, testaamiseen, julkaisemiseen tai ylläpitoon ja haluavat kehittää osaamistaan CI/CD- ja automaatioprosesseissa. Osallistujilta suositellaan perustason GitHub-osaamista sekä ymmärrystä versionhallinnan keskeisistä käsitteistä. Kokemus ohjelmistokehityksestä ja GitHub-repositorioiden käytöstä auttaa koulutuksen sisällön omaksumisessa, mutta aiempi kokemus GitHub Actionsista ei ole välttämätön.
Lisätiedot
Koulutus valmentaa Microsoftin viralliseen sertifiointitestiin, jossa mitataan sekä teoreettista osaamista että kykyä soveltaa taitoja käytännön tilanteissa. Sertifiointi on maailmanlaajuisesti tunnustettu ja vahvistaa osaamistasi sekä tuo virallisen tunnustuksen ammattitaidostasi. Tutustu sertifiointitesteihin tarkemmin täältä.
Koulutuksen sisältö
Automate your workflow with GitHub Actions I
- Automate development tasks by using GitHub Actions
- Build continuous integration (CI) workflows by using GitHub Actions
- Build and deploy applications to Azure by using GitHub Actions
- Automate GitHub by using GitHub Script
Automate your workflow with GitHub Actions II
- Leverage GitHub Actions to publish to GitHub Packages
- Create and publish custom GitHub actions
- Manage GitHub Actions in the enterprise
Avainsanat
GitHub Actions, CI/CD, GitHub Script, DevOps, GitHub API, Workflows, Ohjelmistokehitys, Exam/Certification


English