Praktische gids voor Git en GitHub - eLearning
450,00 EUR
- 10 hours
Beheers versiebeheer en word een efficiëntere, beter samenwerkende ontwikkelaar met de cursus Mastering Git and GitHub. Deze praktijkgerichte training is ontworpen om je te helpen begrijpen hoe moderne softwareteams code beheren, volgen en er samen aan werken met Git en GitHub.
Belangrijkste functies
Taal
Cursus en lesmateriaal in het Engels
Niveau
Niveau voor beginners
Toegang
1 jaar toegang tot het leerplatform
3 uur aan video's op aanvraag
met meer dan 10 uur aanbevolen studietijd
14 begeleide praktische oefeningen
4 automatisch beoordeelde toetsen
31 Herhalingsquizzen
2 uitgebreide opdrachten
Certificering
Inclusief certificaat van afronding van het programma

Leerdoelen
Aan het einde van deze cursus ben je in staat om:
Versiebeheer
Begrijp versiebeheersystemen en waarom ze essentieel zijn in softwareontwikkeling
Installeren
Git-repositories installeren, configureren en initialiseren
Commando
Werk met Git-commando’s zoals add, commit, status, diff en log
Op afstand
Beheer lokale en externe repositories effectief
Beheren
Branches maken en beheren voor parallelle ontwikkeling
Samenwerken
Samenwerken met GitHub (clonen, forken, pull requests, reviews)
Samenvoegen
Los mergeconflicten op in praktijksituaties
Best practice
Pas best practices toe voor samenwerking aan code in teamverband
Onderhouden
Onderhoud documentatie met behulp van README en .gitignore
Bouwen
Bouw zelfvertrouwen op in het beheren van volledige Git-workflows van begin tot eind

Cursustijdlijn
Inleiding tot versiebeheer met Git
Les 01
- Wat is versiebeheer en waarom is het belangrijk
- Inleiding tot Git en Git-concepten
- Git-installatie en configuratie
- Repositories initialiseren
- Git-hostingplatformen en introductie tot GitHub
Git vanaf de opdrachtregel
Les 02
- Git-workflow en bestandslevenscyclus
- Wijzigingen klaarzetten met git add
- Wijzigingen vastleggen met git commit
- Wijzigingen bijhouden met git status
- Versies vergelijken met git diff
Dagelijkse Git-commando's
Les 03
- Werken met externe repositories
- Wijzigingen naar GitHub pushen
- Commitgeschiedenis bekijken
- Branches beheren
- Bestanden verplaatsen en verwijderen in Git
Git voor samenwerking
Les 04
- Repositories klonen en forken
- Pull requests maken en beheren
- Code reviews en samenwerkingsworkflows
- Conflicten bij het samenvoegen oplossen
- Werken met README-bestanden en documentatie
- Gitignore effectief gebruiken
Afstudeerproject
Les 05
- End-to-end Git- en GitHub-workflowimplementatie
- Een volledig project beheren met best practices voor versiebeheer

Voor wie is dit programma bedoeld?
Vereisten
- Basiskennis van computers en het gebruik van software
- Bekendheid met een command-line-interface is handig
- Basiskennis van dataformaten zoals CSV of JSON wordt aanbevolen
Softwareontwikkelaars en programmeurs
Studenten die een carrière in de software-engineering ingaan
Professionals die in ontwikkelingsteams werken
Open-source bijdragers
Verklaringen
Licenties en accreditaties
Deze cursus wordt aangeboden in overeenstemming met de Partner Program Agreement en voldoet aan de vereisten van de License Agreement.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.
Veelgestelde vragen

Heeft u bedrijfsoplossingen of LMS-integratie nodig
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!
