In de IT hebben we tig tooltjes en oplossingen die we onmisbaar vinden. Onze DevOps, software ontwikkeling en systeembeheer zouden ondenkbaar zijn zonder ze! Zelf vind ik dat Git thuishoort in de top 3 van die tools. Kan je je een dag zonder Git voorstellen?!
In deze eendaagse cursus behandelen we de fundamenten van Git, nuttig voor zo'n beetje elke IT-rol. Van ontwikkelaars en testers, tot systeembeheerders en engineers.
Git is een cruciaal onderdeel geworden van ons IT landschap.
Software ontwikkelaars gebruiken het om veilig en beheerst samen te werken aan hun projecten. Systeembeheerders houden hun systeemsconfiguratie er in bij. CICD en DevOps automatisering zijn letterlijk rondom Git gebouwd. En bij een audit komen al die logs en security features toch heel goed van pas!
Waar wij nu staan, in 2025, zou onmogelijk zijn geweest zonder Git.
Deze introductiecursus is bedoeld voor iedereen in de IT (ontwikkelaar, tester, beheerder, devops, cloud, infosec, pentester, iedereen!) die een grondige kennismaking met Git nodig heeft.
We zorgen ervoor dat je weet hoe Git werkt, hoe je het toepast op je eigen werk en hoe het in het bedrijfsleven wordt ingezet. We beginnen met de basis van projectbeheer, gaan samenwerken in Azure en we gebruiken een aantal Git-functies waar de meeste mensen in hun dagelijks leven niet aan zouden denken.
Je wordt klaargestoomd om in het bedrijfsleven zelfstandig met Git aan de gang te gaan.
Deze eendaagse cursus dekt:
Na afloop van deze vijfdaagse introductie cursus, zullen de leerlingen een niveau hebben bereikt dat in taalonderwijs "B1 - drempelniveau" wordt genoemd: je snapt concepten en terminologie, je kan er zelfstandig mee werken, maar je bent nog geen ervaren gebruiker.
Je kan verwachten in elk bedrijf met Git aan de gang te kunnen gaan, zonder steeds je collega's om hulp te hoeven vragen.
Om het onderste uit de kan te halen, hebben leerlingen enige voorkennis nodig.
Programmeer-ervaring is niet nodig. We gaan met demo-projecten werken, zonder aan de broncode te zitten.
Om mee te doen aan deze cursus heeft elke deelnemer een laptop nodig.
Er moet vooraf al een Git-client zijn geïnstalleerd op je laptop.
Je kan zien of jij al Git hebt, door een command line of terminal te openen en "git" te typen. Als je daar een hulp-functie op het scherm krijgt, dan is Git geïnstalleerd. Krijg je een foutmelding als "bad command or file name", of "command not found", dan moet je Git nog installeren.
Deze website legt alle opties uit voor het installeren van Git op jouw systeem.
This training is best suited for a group of 5-15 students.
Trainings can occur fully online/remote, for small groups, via MS Teams or Zoom.
Unixerius can offer training at our own site, in Almere Buiten. We can host up to 15 students and will arrange lunch. Hotels and shops are relatively close, but not within walking distance. Bus 22 will take you from railway station Almere Buiten to our MAC3Park office in a few minutes (departing every 15min).
We can also perform the training in-house at your office, but we'll need to discuss our options.
In deze eendaagse cursus behandelen we de fundamenten van Git, nuttig voor zo'n beetje elke IT-rol. Van ontwikkelaars en testers, tot systeembeheerders en engineers.
Leer-behoeften
Git is een cruciaal onderdeel geworden van ons IT landschap.
Software ontwikkelaars gebruiken het om veilig en beheerst samen te werken aan hun projecten. Systeembeheerders houden hun systeemsconfiguratie er in bij. CICD en DevOps automatisering zijn letterlijk rondom Git gebouwd. En bij een audit komen al die logs en security features toch heel goed van pas!
Waar wij nu staan, in 2025, zou onmogelijk zijn geweest zonder Git.
Deze introductiecursus is bedoeld voor iedereen in de IT (ontwikkelaar, tester, beheerder, devops, cloud, infosec, pentester, iedereen!) die een grondige kennismaking met Git nodig heeft.
We zorgen ervoor dat je weet hoe Git werkt, hoe je het toepast op je eigen werk en hoe het in het bedrijfsleven wordt ingezet. We beginnen met de basis van projectbeheer, gaan samenwerken in Azure en we gebruiken een aantal Git-functies waar de meeste mensen in hun dagelijks leven niet aan zouden denken.
Je wordt klaargestoomd om in het bedrijfsleven zelfstandig met Git aan de gang te gaan.
Leer-doelen
Deze eendaagse cursus dekt:
- Introductie.
- Wat is Git en waar is het goed voor?
- Waar komt Git vandaa?
- Voorbereiding.
- Het maken van een paar belangrijke configuratiewijzigingen aan je Git client.
- De basis.
- Hoe gebruik je Git voor het beheren van lokale bestanden en projecten?
- De meestgebruikte commando's
- Concepten: commit, branching, forking, undoing changes, merging.
- Samenwerken middels Git.
- Meedoen aan een Git project op Azure DevOps.
- SSH-sleutels instellen voor authenticatie en ze gemakkelijk kunnen gebruiken.
- Het oplossen van merge conflicts.
- Meer geavanceerde client-instellingen voor het oplossen van merge conflicts.
- Concepten: gitflow vs trunk, pull requests, push/push, forking, merge, rebase.
- De beveiliging van je project in Git.
- Signing van commits.
- Branch bescherming in SaaS Git.
- Secrets detection en het voorkomen van datalekken via Git hooks.
- Concepten: signing, branch policies, git hooks, gitleaks
- De basis uitbreiden.
- Een paar hele handige aliassen.
- Belangrijke of gevaarlijke bestanden uitsluiten van Git.
- Het toepassen en gebruiken van labels met tags.
- Werken met remote branches.
- Zoeken door branches en je commit-geschiedenis.
- Commit squashing.
- Concepten: gitignore, tagging, branch naming, searching, squashing.
- Bonus: CICD.
- Als we tijd overhebben gaan we een eerste CICD pipeline maken om een cloud app naar Azure live te brengen.
Uitkomst van de cursus
Na afloop van deze vijfdaagse introductie cursus, zullen de leerlingen een niveau hebben bereikt dat in taalonderwijs "B1 - drempelniveau" wordt genoemd: je snapt concepten en terminologie, je kan er zelfstandig mee werken, maar je bent nog geen ervaren gebruiker.
Je kan verwachten in elk bedrijf met Git aan de gang te kunnen gaan, zonder steeds je collega's om hulp te hoeven vragen.
Vereiste voorkennis
Om het onderste uit de kan te halen, hebben leerlingen enige voorkennis nodig.
- Minstens één jaar ervaren in het werken met Windows, MacOS of Linux.
- Geen angst voor het werken op de command line.
- Conceptuele kennis van wat er allemaal in de IT-wereld gebeurt: servers en clients, databases, software ontwikkeling.
Programmeer-ervaring is niet nodig. We gaan met demo-projecten werken, zonder aan de broncode te zitten.
Systeemsvereisten
Om mee te doen aan deze cursus heeft elke deelnemer een laptop nodig.
- Met Windows 10/11, Linux, of MacOS.
- Met een relatief recente i5/i7/i9, AMD Ryzen2 of Apple Silicon processor
- Met minstens 8GB of RAM.
- Met minstens 5GB beschikbare opslagruimte.
Er moet vooraf al een Git-client zijn geïnstalleerd op je laptop.
Je kan zien of jij al Git hebt, door een command line of terminal te openen en "git" te typen. Als je daar een hulp-functie op het scherm krijgt, dan is Git geïnstalleerd. Krijg je een foutmelding als "bad command or file name", of "command not found", dan moet je Git nog installeren.
Deze website legt alle opties uit voor het installeren van Git op jouw systeem.
Opties voor de cursus
This training is best suited for a group of 5-15 students.
Trainings can occur fully online/remote, for small groups, via MS Teams or Zoom.
Unixerius can offer training at our own site, in Almere Buiten. We can host up to 15 students and will arrange lunch. Hotels and shops are relatively close, but not within walking distance. Bus 22 will take you from railway station Almere Buiten to our MAC3Park office in a few minutes (departing every 15min).
We can also perform the training in-house at your office, but we'll need to discuss our options.