Git for Users Training Cursus
Deze cursus is gemaakt voor iedereen die Git repository gaat gebruiken.
Softwareontwikkelaars, projectmanagers, software-architecten en oplossingsarchitecten, releasemanagers, enz...
Cursusaanbod
Git-overzicht
- Git installeren
- Korte geschiedenis van Git
- Wat is Git?
Git-concepten
- Focus en ontwerp
- Typen Git-objecten
- Het Git-gegevensmodel
- Vertakkingen en samenvoegen
- De boomachtige
- De Git Directory
- Werkend Directory
- De index
- Niet-SCM gebruik van Git
Git in de praktijk
- Uw profiel instellen
- Een Git-repository krijgen
- Voorbeelden van normale workflows
- Log - de commit-geschiedenis
- Browsen door Git
- Git Diff
- Vertakking
- Eenvoudig samenvoegen
- Opbergen
- Tagging
- Git exporteren
- Voorbeelden van gedistribueerde werkstromen
- Repositories delen
- Gehoste repositories
Vereisten
Basiskennis van projectontwikkeling.
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Git for Users Training Cursus - Booking
Git for Users Training Cursus - Enquiry
Git for Users - Consultancyaanvraag
Consultancyaanvraag
Testimonials (6)
Having a virtual machine to follow along with Luke was very helpful.
Bob Taylor - Digital Data Technologies, Inc.
Cursus - Git for Users
- interactive, changing topic by request - good trainers' subject knowledg - he extended the session, so we could ask all our questions, and he offered to ask our questions via email after the session as well. - Questions were mostly answered right away
Christian Ettenberger - GE Healthcare GmbH
Cursus - Git for Users
Saw that the trainer had invested a lot of time in producing examples that mirrored real world problems. Designed examples to comprehend the lesson objective and to point out common pitfalls.
Ross Wilson - skyguide - swiss air navigation services ltd
Cursus - Git for Users
Good coverage of subjects given the time available.
Richard Webb - Boldon James
Cursus - Git for Users
the trainer clearly had a good understanding of the subject matter. He responded well to individual issues with the exercises, and questions raised by the attendees.
paul farrington - Boldon James
Cursus - Git for Users
Łukasz has detailed knowledge of the subject and was willing and able to take questions at any point in the course. His enthusiasm to impart as much knowledge on the subject as possible at an appropriate pace was very refreshing.
Shaun Allen - Boldon James
Cursus - Git for Users
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Bitbucket
14 UrenIn deze live training onder leiding van een instructeur in België leren deelnemers hoe ze Bitbucket kunnen gebruiken als versiebeheersysteem in een softwareontwikkelingsomgeving.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp concepten voor versiebeheer, zoals workflows, vertakkingen en samenvoegen.
- Gebruik Bitbucket en Git om softwareontwikkeling en versiebeheer te beheren.
- Integreer Bitbucket met andere Atlassian-software zoals Jira, HipChat, Confluence en Bamboo.
Gerrit Code Review
7 UrenDeze live training in België onder leiding van een instructeur (online of ter plaatse) is bedoeld voor software engineers en iedereen die wil leren hoe Gerrit als Git-repository kan worden gebruikt en codereviews kan worden uitgevoerd.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijpen hoe Gerrit werkt en hoe je de Gerrit webinterface beheert.
- Leer goede praktijken voor het gebruik van Gerrit bij het afhandelen van workflows voor codebeoordeling.
- Beheren en configureren van een Gerrit project.
Git Hands-on Workshop with Azure DevOps
14 UrenDeze door een instructeur geleide, live training (online of ter plaatse) is bedoeld voor ontwikkelaars en DevOps ingenieurs van gemiddeld niveau die praktische ervaring willen opdoen met Git en Azure DevOps, met de focus op branchbeheer, samenvoegstrategieën, conflictoplossing en effectief gebruik van grafische clients.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De fundamentele Git-concepten en -workflows te begrijpen.
- Branches en samenvoegingen effectief te beheren in collaboratieve omgevingen.
- Conflicten op te lossen met behulp van best practices in realistische scenario's.
- Grafische clients (SourceTree en GitKraken) te gebruiken voor Git-beheer.
- Praktische Git-bewerkingen uit te voeren zowel vanaf de console als via grafische interfaces.
- Met Git te werken in Azure DevOps voor repository-integratie en versiebeheer.
Comprehensive Git
21 UrenDit is een uitgebreide cursus voor mensen die niet bekend zijn met een ander gedistribueerd versiebeheersysteem. Het begint met eenvoudige oefeningen voor het werken in een lokale repository en eindigt met het oefenen van werken in een team.
Deze cursus richt zich op oefeningen.
Git and GitHub Fundamentals
21 UrenDeze live training in België (online of op locatie) wordt gegeven door een instructeur en is bedoeld voor ontwikkelaars en software-engineers die nog niet bekend zijn met het GitHub-platform en die de functies ervan willen gebruiken in combinatie met Git voor beter versiebeheer en beheer van de broncode van een bedrijfsapplicatie.
Aan het einde van deze training kunnen deelnemers:
- Maak een account aan en configureer deze voor toegang tot het webgebaseerde platform van GitHub.
- Begrijp hoe het Git-systeem werkt en begrijp de basisconcepten van GitHub.
- Creëer en beheer GitHub repository's terwijl je Git-workflows implementeert.
- Voer wijzigingen in de broncode binnen GitHub uit en synchroniseer revisies die buiten het platform zijn aangebracht.
- Bedien Pull Requests, Tags, Releases en andere fundamentele GitHub componenten.
- Voer versiebeheerfuncties uit op basis van Git en maak gebruik van de bash-omgeving van GitHub.
- Creëer repositoryvertakkingen om samen met het team projectdefecten op te lossen.
- Begrijp en raak vertrouwd met de structuur van Git en GitHub om beter te kunnen programmeren.
GitHub Fundamentals for Enterprise Security and Automation
21 UrenDit door een instructeur geleide live training in België (online of op locatie) is gericht op ontwikkelaars met middelmatige vaardigheden en DevOps professionals die de beveiliging, bestuur en automatisering van hun GitHub omgevingen willen verbeteren, vooral binnen een bedrijfscontext.
Na afloop van deze training zullen de deelnemers in staat zijn:
- GitHub beveiligingseinstellingen en repository-toegang te configureren en te beheren.
- Beveiligingsbest practices implementeren met behulp van GitHub-tools zoals Dependabot en CodeQL.
- GitHub Actions en workflows creëren, hergebruiken en onderhouden.
- Activiteit monitoren en auditeren voor compliance en bestuur op schaal.
Gitlab and Gitlab CI
14 UrenDeze live training onder leiding van een instructeur in België (ter plaatse of op afstand) is bedoeld voor ontwikkelaars die Gitlab willen opzetten en gebruiken voor versiebeheer en continue integratie.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer Gitlab.
- Begrijp hoe u een alternatief voor Github kunt implementeren.
- Gebruik Gitlab om een DevOps levenscyclus te beheren.
- Gebruik Gitlab voor Continuous Integration / Continuous Delivery.
- Efficiënt software ontwikkelen, releasen en testen met behulp van Gitlab.
GitOps Continuous Deployment for Kubernetes
21 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is bedoeld voor DevOps ingenieurs die een op Git gebaseerde software-implementatieworkflow voor hun Kubernetes applicaties willen opzetten, implementeren en beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Installeer en configureer Spinnaker en Terraform.
- Begrijp de voordelen van GitOps ten opzichte van traditionele CI/CD en Infrastructure-as-Code (IAC).
- Stap af van het onderhouden van scripts. Configureer en voer een goed gedefinieerd implementatieproces uit.
- Pas best practices toe voor implementatie, beheer en bewaking in de cloud.
- Herstel implementaties van gedeeltelijke storingen zonder handmatige tussenkomst.
- Creëer een GitOps-strategie voor applicatieontwikkeling.
Git for Victims of Subversion
7 UrenDeze cursus laat Subversion gebruikers zien hoe ze Git kunnen gebruiken. Het helpt om gewoontes naadloos te migreren van SVN naar Git en veelgemaakte fouten te voorkomen.
Kubernetes and Gitlab
14 UrenDeze live training onder leiding van een instructeur in België (online of ter plaatse) is gericht op DevOps ingenieurs die Kubernetes en Gitlab willen gebruiken om de DevOps levenscyclus te automatiseren .
Aan het einde van deze training zijn de deelnemers in staat om:
- Automatiseer het bouwen, testen en implementeren van applicaties.
- Creëer een geautomatiseerde bouwinfrastructuur.
- Implementeer een applicatie in een gecontaineriseerde cloudomgeving.
Release Management and Deployment with Distributed Version Control System
7 UrenDeze cursus is gemaakt voor projectmanagers, releasemanagers, productmanagers, producteigenaren, Scrum Masters, software-architecten en iedereen die verantwoordelijk is voor het plannen van releases en de implementatie van software.
Het laat zien hoe veranderingen van vereisten, via ontwikkeling en tests naar productieomgeving kunnen worden verplaatst met behulp van een gedistribueerd versiebeheersysteem (in het bijzonder GIT , maar mensen die andere gedistribueerde SCM's gebruiken, kunnen ook profiteren van deze cursus).