Een groep mensen volgt een training bij Startel.
Klassikale / virtuele training

Git Fundamentals

  • Beginner
  • 2 dagen
  • Nederlands

Wil jij leren werken met Git en GitHub voor versiebeheer en effectieve samenwerking binnen softwareprojecten? In de training Git Fundamentals leer je de basisprincipes van Git, zoals repositories, commits, branches en merges. Daarnaast ontdek je hoe jij een lokale Git-omgeving op kunt zetten en configureren. Je krijgt praktische ervaring met commando’s als git init, git add, git commit en git status. Ook leer je hoe jij gebruik kunt maken van pull requests en code reviews om teamprocessen te optimaliseren. Op de tweede dag zul jij je verdiepen in geavanceerde Git-commando’s en CI/CD-processen voor een volledige beheersing van Git en GitHub.

9.2
  • Ervaren en gecertificeerde trainers
  • Meer dan 25 jaar ervaring in opleiden

Ontwikkel jouw ontwikkelvaardigheden met Git

Deze Git training bestaat uit praktijkgerichte opdrachten, duidelijke theorie en professionele begeleiding. Zo zul je in staat zijn om de opgedane kennis en vaardigheden in praktijk te brengen.

  • Inschrijven
  • (Incompany) offerte aanvragen

    "*" geeft vereiste velden aan

    Vul hier jouw naam in*
    Vermeld eventuele specifieke wensen en het aantal deelnemers.
    Wij zijn dé IT-opleider van het noorden
    • Train bij ons in Drachten of op jouw eigen locatie.
    • Klanten geven ons een 9.2
    • Erkende trainers.
    • Ontvang een certificaat na deelname!

    Kom je er niet uit?
    Laat ons je helpen!

    Contact opnemen

    Eliano Patty op de foto.
    x
  • Download brochure

    "*" geeft vereiste velden aan

    Brochure downloaden
    Vul hier al je gegevens in om de brochure te downloaden.
    Wij zijn dé IT-opleider van het noorden
    • Train bij ons in Drachten of op jouw eigen locatie.
    • Klanten geven ons een 9.2
    • Erkende trainers.
    • Ontvang een certificaat na deelname!

    Kom je er niet uit?
    Laat ons je helpen!

    Contact opnemen

    Eliano Patty op de foto.
    x

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.

Onderwerpen

De basisprincipes van Git

  • Repositories (Lokaal en Remote).
  • Staging Area en Commits.
  • Branching en Merging.
  • Merge Conflicten Oplossen.
  • Rebasing.
  • Git Tags.
  • Git Stash.
  • Wijzigingen Ongedaan Maken (Revert, Reset, Checkout).
  • Git Log en Diff.
  • Werken met Remotes (Push, Pull, Fetch).
  • Forking en Pull Requests.
  • Git Hooks.
  • Git Workflows (Feature Branch, Gitflow).
  • Cherry-picking.
  • Git Aliassen.
  • Submodules.
  • Versietagging en Releases.

Git commando's

  • git init.
  • git clone.
  • git add.
  • git commit.
  • git status.
  • git log.
  • git diff.
  • git branch.
  • git checkout.
  • git switch.
  • git merge.
  • git rebase.
  • git fetch.
  • git pull.
  • git push.
  • git remote.
  • git tag.
  • git stash.
  • git reset.
  • git revert.
  • git rm.
  • git mv.
  • git show.
  • git blame.
  • git cherry-pick.
  • git reflog.
  • git bisect.
  • git clean.
  • git submodule.
  • git config.
  • git archive.
  • git describe.
  • git shortlog.
  • git format-patch.
  • git apply.
  • git am.
  • git commit --amend.
  • git log --oneline.
  • git log --graph.
  • git log --pretty.
  • git checkout -b.
  • git stash pop.
  • git stash list.

Beschikbare opties voor de Git training

  • Klassikaal / virtueel

    € 1350 excl. BTW

  • Incompany

    Prijs op maat

Start gegarandeerd

Trainingen met ‘start gegarandeerd’ gaan altijd door op de geplande datum.

Momenteel geen startgarantie?
Neem contact met ons op

  • Inschrijven
  • Offerte aanvragen

    "*" geeft vereiste velden aan

    Vul hier jouw naam in*
    Vermeld eventuele specifieke wensen en het aantal deelnemers.
    Wij zijn dé IT-opleider van het noorden
    • Train bij ons in Drachten of op jouw eigen locatie.
    • Klanten geven ons een 9.2
    • Erkende trainers.
    • Ontvang een certificaat na deelname!

    Kom je er niet uit?
    Laat ons je helpen!

    Contact opnemen

    Eliano Patty op de foto.
    x

Kies voor groei, net als deze organisaties

Ervaringen van onze deelnemers

  • Foto van klant (Alex Tabak) die aan het typen is.

    De manier waarop Startel opleidt, geeft veel vertrouwen.

    Maar er zijn ook mensen die bijscholing nodig hebben. Zoals de man die ooit systeembeheerder was bij een grote universiteit en die de afgelopen tien jaar door omstandigheden thuis heeft gezeten.
    Alex Tabak
    Lees gehele testimonial
  • Foto van klant (Gerrit Meijering) die aan zijn werkplek zit.

    Startel heeft altijd een passend aanbod op onze vraag.

    Startel ken ik al heel lang. Toen zij nog op hun vorige locatie in Roden zaten, en ik nog bij mijn vorige werkgever werkte, volgde ik al cursussen en trainingen bij ze.
    Gerrit Meijering
    Lees gehele testimonial
  • Sten Numan aan het bellen in het Yelgo kantoor.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.
    Sten Numan
    Lees gehele testimonial
  • Foto van klant (Edwin Schoonbeek) die een boek leest.

    Je merkt aan alles dat Startel geen statisch bedrijf is

    De droom is om Cyber Security Officer (CSO) te worden. Met deze opleidingen ontdek ik of dit beroep echt bij me past. Het fascineert me om de veiligheid in een bedrijf te waarborgen, vooral omdat we steeds meer te maken krijgen met digitale uitdagingen.
    Edwin Schoonbeek
    Lees gehele testimonial
  • Foto van klant (Jons van der Heul) die aan het werk is.

    Startel bood me de springplank naar een nieuwe carrière.

    Startel heeft veel trainingen om uit te kiezen en tussen sommige zit best wat overlap. In overleg met mij hebben ze een basispakket op maat voor me samengesteld bestaande uit drie cursussen.
    Jons van der Heul
    Lees gehele testimonial
Bekijk alle testimonials

Vervolgtrainingen na deze training

Bekijk alle trainingen

Veelgestelde vragen over de Git Fundamentals training

  • Wat leer ik tijdens de training Git Fundamentals?

    In de training Git Fundamentals leer je de basisprincipes van versiebeheer met Git, zoals het creëren van repositories, het uitvoeren van commits, het beheren van branches en het samenwerken met andere softwareontwikkelaars via platformen als GitHub.

  • Wat zijn de voordelen van het gebruik van Git voor versiebeheer?

    Git stelt jou in staat om wijzigingen in de code bij te houden, moeiteloos samen te werken met meerdere softwareontwikkelaars en gemakkelijk terug te gaan naar eerdere versies van een softwareproject.

  • Hoe helpt Git bij het samenwerken aan projecten met meerdere softwareontwikkelaars?

    Git maakt het mogelijk om gelijktijdig aan dezelfde codebase te werken, veranderingen te beheren via branches en pull requests, evenals het eenvoudig oplossen van eventuele conflicten, wat de samenwerking en efficiëntie bevordert.

  • Wat zijn de beste werkwijzen voor het gebruik van Git en GitHub binnen professionele projecten?

    Enkele beste werkwijzen zijn onder andere gebruik van duidelijke commit messages, regelmatig commits uitvoeren, werken in aparte feature-branches, en het gebruik van pull requests voor code reviews en samenwerking.