Comprehensive Git Training Cursus
Dit 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.
Cursusaanbod
Basisprincipes van Git
- Inleiding tot Git
- Git-opslagplaats
- Wijzigingen in de repository vastleggen
- De committ-geschiedenis bekijken
- Dingen ongedaan maken
- Tagging
Git-vertakking
- Vertakkingen en samenvoegen
- Brance Management
- Vertakkende workflows
- Afgelegen filialen
- Rebasen
Git op de server
- De Protocollen
- Git op een server krijgen
- Openbare SSH-sleutel genereren
- De server instellen
- Openbaar Access
- Gehoste Git (GitHUB)
- Werken met afstandsbedieningen
Gedistribueerde Git
- Gedistribueerde workflows
- Bijdragen aan een project
- Een project onderhouden
Git-hulpmiddelen
- Revisie Selectie
- Interactieve enscenering
- Geschiedenis herschrijven
- Foutopsporing met Git (bisect)
- Submodules
- Subboom samenvoegen
Git aanpassen
- Git-configuratie
- Git-kenmerken
- Git Haken
Vereisten
Basiskennis van projectontwikkeling.
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Comprehensive Git Training Cursus - Booking
Comprehensive Git Training Cursus - Enquiry
Comprehensive Git - Consultancyaanvraag
Consultancyaanvraag
Testimonials (7)
discussies en beraadslagingen
Przemyslaw - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Cursus - Comprehensive Git
Automatisch vertaald
Trainer loste problemen snel op en beantwoordde vragen
Karol - FIDELITY INFORMATION SERVICES GMBH SP. Z O.O.
Cursus - Comprehensive Git
Automatisch vertaald
The teacher really like the topic and was really happy to solve the issues with attentands.
Lukasz Linczewski - Alekseon
Cursus - Comprehensive Git
Very comprehensive, and covered almost everything. Also, tried and managed to get the participants to discuss issues and scenarios.
Arthur Wilson - The University of Edinburgh
Cursus - Comprehensive Git
I liked the program of the whole course. The course started with the basics and gradually progressed to more difficult levels. All the examples were perfectly explained by the lecturers
Patryk Smacki - The University of Edinburgh
Cursus - Comprehensive Git
the mood that the trainer created since the frirst day, very intersting very motivating and very affordable.
fabio tramontana - Fast Lane Consulting & Education Services Limited
Cursus - Comprehensive Git
We did exercises right after theory to understand by doing what was explained. Presentation style.
Razvan Popovici - BTC Embedded Systems Romania SRL
Cursus - Comprehensive Git
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.
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 Users
7 UrenDeze cursus is gemaakt voor iedereen die Git repository gaat gebruiken.
Softwareontwikkelaars, projectmanagers, software-architecten en oplossingsarchitecten, releasemanagers, enz...
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).