Opleiding: Git Fundamentals - Online

Git Fundamentals Training

Git is een gedistribueerd versiebeheersysteem waarbij de nadruk ligt op snelheid, data-integriteit, en gedistribueerd werken. Het is origineel ontworpen voor de Linux kernel, waarbij veel ontwikkelaars samenwerken en de code erg vaak wordt aangepast. Hierbij is het noodzakelijk dat het doorvoeren van de aanpassingen aan de code in het versiebeheersysteem snel en betrouwbaar kan worden gedaan. Alhoewel Git initieel voor versiebeheer van software is ontwikkeld, kan het voor alle tekst-georiënteerde documenten worden gebruikt. Het is daarom ook prima te gebruiken voor systeem- en applicatiebeheerders die bijvoorbeeld configuratiebestanden onder versiebeheer willen zetten.

Voorkennis

Enige ervaring met de commandoregel (shell) is benodigd. Twijfel je of jouw kennis/ervaring voldoende is om deel te nemen aan de training? Neem dan contact met ons op voor advies of bel 020 – 820 83 62.

Taal

Deze cursus wordt in het Engels gegeven. Echter wanneer alle deelnemers aan de training Nederlandstalig zijn, wordt de training in het Nederlands gegeven.

Lesmateriaal

Je ontvangt digitaal Engelstalig lesmateriaal.

Loyaliteitskorting

Wij zijn blij met jou als loyale cursist. Daarom ontvang je 5% loyaliteitskorting op onze trainingen wanneer je je inschrijft voor een volgende training. Meer info over loyaliteitskorting.

Vervolgtraining

Wil je na deze training een aansluitende cursus volgen? Kijk dan eens naar de Python trainingen of een van onze andere open source software trainingen.

 

 

Lesprogramma – Git Fundamentals Training

Module 1: Git fundamenteel

  • Verschillende modellen van versiebeheer (lokaal, gecentraliseerd, en gedistribueerd)
  • Opzetten en beheren van een Git repository (git init, git config, git remote, git clone)
  • Documenten onder versiebeheer plaatsen en verwijderen (git add, git commit, git rm)
  • Status van documenten onder versiebeheer bekijken (git status)
  • Geschiedenis bekijken (git log)
  • Hoe Git versies opslaat (commit objecten, tree objecten, en blobs)
  • Aanmaken van meerdere ontwikkelpaden en deze weer samenvoegen (git branch, git merge, git checkout, git rebase)
  • Merge conflicten oplossen
  • Verschillen tussen versies bekijken (git diff, git difftool)
  • Visualiseren van de verschillende ontwikkelpaden (git log)
  • Verschil tussen een bare repository en een client repository (git init)
  • Samenwerken via remote repositories (git clone, git remote, git fetch, git push)

Module 2 : Git gevorderd

  • Teruggaan naar een vorige versie (git reset, git checkout, git revert)
  • Geschiedenis herschrijven (git rebase -i)
  • Ontwikkelpaden deels samenvoegen (git cherry-pick)
  • Zoeken in een Git repository (git blame, git grep)
  • Git troubleshooting
  • Verschil tussen merging en rebasing
  • Populaire werkmethodes onder Git (Centralized workflow, GitFlow, Integration-manager (forking) workflow, Dictator and lieutenants workflow)
  • Web-gebaseerde repository beheertools zoals GitHub en GitLab
  • Automatisch acties uitvoeren. Integratie van Git met andere applicaties zoals Continuous Integration systemen. (Git Hooks)
  • Aliases voor veel gebruikte en/of complexe commando’s
  • Digitaal ondertekenen van tags en commits

 

Lesmethodes

Kies de lesmethode die het best bij je past. Deze training kun je op de volgende manieren volgen:

  • Klassikaal op locatie

    Deze training wordt gegeven op verschillende trainingslocaties in Nederland. Net als bij de Virtual Classroom training zijn er medewerkers van verschillende bedrijven aanwezig. Volledig verzorgd, inclusief uitgebreide lunch.
  • Klassikaal online

    Deze online training volg je vanaf kantoor of vanuit huis. Je hebt direct contact met de trainer en andere deelnemers. De trainer begeleidt je bij eventuele vragen en kan indien nodig op jouw scherm meekijken. Deze online training vindt plaats via Microsoft Teams, dit kun je gratis gebruiken. Je ontvangt voorafgaand aan de training uitleg hoe dit te gebruiken.
  • In-company / Maatwerk

    In een op maat gemaakte training wordt alleen datgene behandeld dat relevant is voor jouw werksituatie en/of bedrijf. Dit maakt deze training zeer effectief. Beschikbaar in het Nederlands, Engels en Duits. Afhankelijk van het aantal deelnemers (minimaal 4) kan de korting wel oplopen tot 50% t.o.v. de klassikale training. Meer info of scherpe offerte aanvragen.

Microsoft Partner – Silver Data Analytics

SignOn bezit de status Microsoft Partner – Silver Data Analytics en toont daarmee aan dat de kennis, vaardigheden en prestaties van een bijzonder hoog niveau zijn. We laten hiermee zien volledig op de hoogte te zijn van de nieuwste technieken over Microsoft Power BI en Big Data.

Microsoft Certified Trainers

Onze Microsoft Certified Trainers (MCT) zijn experts in hun vakgebied en gecertificeerd volgens de voorwaarden van Microsoft. Naast het geven van trainingen werken ze ook in projecten en kennen als geen ander de dagelijkse praktijk. Daardoor weten zij waar cursisten dagelijks mee te maken krijgen en tegen aan kunnen lopen. Zij gebruiken hun praktijkervaring ter verrijking van de theorie in de klas.

Cedeo erkenning: wat betekent dit voor u?

Cedeo is een begrip als het gaat om opleidingen. Er zijn circa 300 Cedeo-erkende instituten in Nederland. Met een keuze voor een Cedeo-erkende leverancier weet u daarom zeker dat u een keuze maakt voor één van de betere opleidingsinstituten.

SignOn en het UWV

SignOn ICT Trainingen+ is erkend scholingspartner van het UWV. SignOn ICT Trainingen+ is één van de weinige ICT opleidingen organisaties die door het UWV erkend is om opleidingen te verzorgen om mensen weer te helpen bij het terugkeren in het arbeidsproces.
Meer...
€1.535
ex. BTW
Aangeboden door
SignOn ICT Trainingen+ B.V.
Onderwerp
Git & Github
Niveau
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Virtueel
ma 29 jun. 2026
Virtueel
ma 14 sep. 2026
Virtueel
do 26 nov. 2026
Virtueel
do 4 feb. 2027
Keurmerken aanbieder
UWV scholingsvoucher
Erkend keurmerk
NBA
Koninklijke NBA - PE punten
VRC - De Vereniging van Registercontrollers
Microsoft Learning Partner
Cisco Authorized Learning Partners
Cedeo Maatwerk
EXIN
ASL