Opleiding: Git Fundamentals

Algemene omschrijving

De training Git Fundamentals biedt een uitgebreide inleiding op versiebeheer en samenwerking met Git en GitHub. Het is de perfecte keuze voor iedereen die de basis van Git en GitHub wil leren en zich verder wil verdiepen in het effectief samenwerken binnen softwareontwikkelingsprojecten. Je leert waarom Git het dominante versiebeheersysteem is, hoe Git zich van andere versiebeheersystemen onderscheidt en hoe Git en GitHub effectief ingezet kunnen worden in zowel persoonlijke als teamprojecten.

Tijdens de training Git Fundamentals komen de belangrijkste principes van Git en GitHub aan bod, zoals repositories, commits, branches en merges. Je leert hoe jij een lokale Git-omgeving op kunt zetten en configureren, evenals het gebruiken van commando’s, zoals git init, git add, git commit en git status. Daarnaast krijg je inzicht in het efficiënt beheren van branches en het gebruik van pull requests en code reviews om teamprocessen te stroomlijnen. Ook wordt er speciale aandacht besteed aan het oplossen van samenvoegconflicten via de command-line interface (CLI) en Git GUI-hulpmiddelen.

Op de tweede dag van de training Git Fundamentals krijg je een verdieping in de mogelijkheden van Git, waarbij alle commando’s uit de Git-cheatsheet aan bod komen. Daarnaast wordt er aandacht besteed aan Continuous Integration en Continuous Deployment (CI/CD)-processen, waarmee je een volledig overzicht krijgt van de kracht van Git en GitHub binnen hedendaagse methoden op het gebied van softwareontwikkeling. Na afloop van de training Git Fundamentals beschik je over de kennis en vaardigheden om een Git-omgeving op te zetten, branches te beheren en effectief samen te werken aan projecten via Git en GitHub.

Doelgroep

De training Git Fundamentals is met name geschikt voor softwareontwikkelaars die samen willen leren werken met andere softwareontwikkelaars binnen Git en GitHub.

Leerdoelen

De training Git Fundamentals biedt een grondige verkenning van Git en GitHub, van de basisprincipes tot de geavanceerde functies. Je zult worden uitgerust met de benodigde kennis en vaardigheden om Git en GitHub effectief te gebruiken binnen diverse werkomgevingen.

Door de training Git Fundamentals te volgen, zul je de volgende kennis en vaardigheden verkrijgen:

  • Het toepassen van jouw kennis van versiebeheer met Git en GitHub in softwareontwikkeling.
  • Het opzetten en beheren van een lokale Git-omgeving via een command-line omgeving (CLI).
  • Inzicht in Git-principes, zoals repositories, commits, branches en merges.
  • Het toepassen van Git en GitHub in zowel persoonlijke als teamprojecten.
  • Effectief werken met branches, zoals de main branch en feature branches.
  • Schakelen tussen branches en beheren van verouderde branches.
  • Samenwerken met pull requests en code reviews.
  • Het beheersen van versiebeheer met commando’s, zoals git pull, git fetch en git rebase.
  • Omgaan met samenvoegstrategieën en samenvoegconflicten.
  • Integreren van Git met GitHub.
  • Het toepassen van beste werkwijzen als frequente commits en betekenisvolle commit messages.
  • Branches structureren voor verschillende werkstromen.
  • Basis Git-commando’s gebruiken, zoals git init, git add, git commit en git status.
  • Werken aan een gezamenlijk project binnen Git en GitHub.

Voorkennis

Je hebt geen specifieke voorkennis nodig om deel te mogen nemen aan de training Git Fundamentals. Echter zou ervaring in het werken binnen een command-line omgeving (CLI) goed van pas kunnen komen.

Meer...
€1.200
ex. BTW
Aangeboden door
Startel bv
Onderwerp
Git & Github
Niveau
Looptijd
2 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Tijdstip
Overdag
Tijden en locaties
Startel (Drachten)
wo 30 okt. 2024
Virtual
wo 30 okt. 2024
Startel (Drachten)
di 26 nov. 2024
Virtual
di 26 nov. 2024
Startel (Drachten)
ma 16 dec. 2024
Virtual
ma 16 dec. 2024
Startel (Drachten)
wo 15 jan. 2025
Virtual
wo 15 jan. 2025
Startel (Drachten)
di 11 feb. 2025
Virtual
di 11 feb. 2025
Startel (Drachten)
do 6 mrt. 2025
Virtual
do 6 mrt. 2025
Keurmerken aanbieder
AgilePM - Agile Project Management (APMG)
ASL
Axelos
BISL
EC-Council
EC-Council Certified
EXIN
ITIL
Lean IT
NRTO