Git som agilt verktyg
I denna kurs kikar vi på hur git-tekniken via ex. github fungerar som spindeln i nätet när det gäller samarbete i ett utvecklingsprojekt.
Kursen fokuserar på att göra de studerande trygga i de vanligaste operationerna i git när man samarbetar (branching, merge, pull requests, etc). Vi kommer djupdyka i metoden Git flow som är en beprövad metod för att samarbeta kring stora projekt med många utvecklare och team. Vi kommer även kika på projekt-specifika delar och hur Github kan bistå i att hålla koll på teamets kollektiva utvecklingsprocesser.
Utbildningsformer
Remote
Längd
3 dagar
Pris
25900 kr
Förväntat lärande
- Förstå och känna sig trygg av branching, merge, pull requests med code reviews.
- Hantera konflikter i Git
- Förstå hur Git flow fungerar och kan användas
- Hur Git och Github kan användas för kvalitetssäkra det som utvecklas och hjälpa till i samarbetet inom / mellan team.
Central dokumentation
Förkunskaper
- Grundläggande kunskaper inom Git samt terminalen i Mac OS, Windows eller Linux.
- Kunskaper inom ett programmeringsspråk
Kursplanering: Git som agilt verktyg
Dag 1
- Genomgång av branching, merge och pull requests
- Hantera konflikter i Git
- Övningar
- Retrospective
Dag 2
- Genomgång av Git flow
- Övningar
- Retrospectiv
Dag 3
- Skapa upp en Git strategi
- Hantera issues / buggar med Github
- Övningar
- Retrospective
Ta kontakt med Informators erfarna utbildningsexperter om du är intresserad av en födjupning av kursen.
Förslag på fördjupning
- Skapa en CI/CD - kedja med Github actions
Förslag på djupdykning