Training Git
Nieuwe technologieen
Informatie
Git is een handig softwaresysteem dat je veel tijd en frustratie kan besparen. Het helpt je bij versiebeheer, waardoor je merge-conflicten en oorzaken van bugs makkelijker kunt opsporen. Dat betekent: minder fouten en een betere samenwerking. Leer in onze training de basis van Git kennen en ontdek hoe je dit systeem succesvol inzet om de oorzaak van codefouten te vinden en zo bugs te voorkomen of op te lossen.
- Leer de basis kennen van Git voor versiebeheer
- Ontdek de best practices om Git zelf slim in te zetten
- Krijg specialistische kennis over o.a. rebasen, reflog en merge-conflicten
- Leer er slim gebruik van maken voor een betere samenwerking
- Kleine groep = persoonlijke begeleiding
0
dagen

Bart
Ribbers
Trainer
Bart Ribbers is developer bij Iconica. Hij leert graag nieuwe technieken en werkt in zijn vrije tijd aan verschillende open-source projecten mee waar hij veel kennis uit haalt. Graag deelt hij zijn kennis met anderen en kan daar enthousiast over vertellen.
In deze training leer je in een kleine groep de basis van Git kennen. We leren je onze best practices op basis van jarenlange ervaring, zodat je daar zelf van kunt profiteren. Daarnaast gaan we in op meer specialistische features van Git. Denk aan rebasen en reflog. Ook ga je ontdekken hoe je zelfs de meest ingewikkelde merge-conflicten of foute commits en pushes kunt oplossen.
Elke softwareontwikkelaar zal herkennen dat het samenvoegen van codes van meerdere collega’s regelmatig merge-conflicten en daarmee bugs veroorzaakt. Git helpt je daarbij! Via Git kun je de oorzaken van codefouten uit het verleden terugvinden én ontdek je hoe je die fouten kunt oplossen. Verder kun je makkelijker ontdekken waarom functionaliteiten zijn zoals ze zijn. Dat maakt samenwerken aan code efficiënter en minder foutgevoelig.
Deze training in Git heeft een tweedaags programma. Je leert in een kleine groep met veel persoonlijke begeleiding de belangrijkste features van Git kennen. Je ontdekt hoe je het meeste uit de tool haalt en wat er allemaal mee kan. Ook ga je daar zelf praktisch mee aan de slag.
Het programma ziet er als volgt uit:
- Dag 1. Op de eerste dag leer je de basis van Git kennen. Denk aan committen, pushen en remotes. Ook kijken we kort naar het interne systeem en ontdek je hoe Git in de basis werkt.
- Dag 2. We kijken naar meer geavanceerde zaken zoals rebasen, mergeconflicten voorkomen, foute pushes oplossen en commits testen. Zo weet je aan het einde van de dag hoe je de code in een project goed beheert en hoe je optimaal gebruikmaakt van Git om de ontwikkeling van applicaties een boost te geven.
De training Git is bedoeld voor beginnende tot gevorderde programmeurs die werken in teams en die geen kennis of alleen basiskennis hebben van version control systems. De training leert je om alles uit Git te halen voor efficiënt versiebeheer. Voorkennis is voor de training niet nodig, maar het helpt wel als je ervaring hebt met de command-line.
In overleg
De investering voor deze training is €800,- per cursist. excl. btw
- De cursist weet hoe je Git kunt inzetten om efficiënter versiebeheer toe te passen.
- De cursist kan merge-conflicten of oorzaken van codefouten terugvinden en zo conflicten door merges beter voorkomen.
- De cursist kent de basics van Git én bent goed thuis in belangrijke extra functies, zoals rebasen en reflog.
- De cursist kan conflicten oplossen en branches bijwerken door te rebasen of door cherry-picking.
- De cursist kan foute pushes (zoals het per ongeluk verwijderen van code) en commits oplossen.
- De cursist kent verschillende best practices om je Git-geschiedenis schoon te houden.
- De cursist kan al het geleerde inzetten om efficiënt samen te werken met deze versiecontrole-tool.