Training Git

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.

0

dagen
Bart
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.

Op aanvraag

De investering voor deze training is €800,- per cursist. excl. btw

  • Je weet hoe je Git kunt inzetten om efficiënter versiebeheer toe te passen.
  • Je kunt merge-conflicten of oorzaken van codefouten terugvinden en zo conflicten door merges beter voorkomen. 
  • Je kent de basics van Git én bent goed thuis in belangrijke extra functies, zoals rebasen en reflog.
  • Je kunt conflicten oplossen en branches bijwerken door te rebasen of door cherry-picking.
  • Je kunt foute pushes (zoals het per ongeluk verwijderen van code) en commits oplossen.
  • Je kent verschillende best practices om je Git-geschiedenis schoon te houden.
  • Je kunt al het geleerde inzetten om efficiënt samen te werken met deze versiecontrole-tool.

Andere leuke trainingen

Flutter Basic
Flutter Basic

Leer hoe je met Flutter een simpele app bouwt. En ga tijdens de training direct zelf met deze programmeertaal aan de slag!

Firebase Basic
Firebase Basic

Ontdek hoe je een app integreert in een Firebase-project. Tijdens de training ga je een Flutter-app op diverse Firebase-diensten aansluiten.

Maatwerk
Of een training op maat
Heb je gerichte wensen voor wat je jouw team wilt leren? Laat het ons weten! Er is veel mogelijk.