Gerrit Code Review Training Cursus
Gerrit is een gratis en open-source, webgebaseerde tool voor het beoordelen van code die is geïntegreerd met Git en is gebouwd op een Git-versiebeheersysteem. Het fungeert als een opslagplaats die het mogelijk maakt om een code te pushen en een beoordeling voor je commits te maken.
Deze live training onder leiding van een instructeur (online of op locatie) is bedoeld voor software-engineers en iedereen die wil leren hoe hij Gerrit als Git-repository kan gebruiken en codebeoordelingen kan uitvoeren.
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.
Vorm van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Cursusaanbod
Introductie
- Overzicht van Gerrit
- Inzicht in de gebruikersinterface van Gerrit
Slag
- Git instellen
- Een project maken
- Vertakkingen en tags maken
- Toegangscontroles beheren
- Een project verwijderen
Gebruikersinstellingen configureren
- Configuratie van naam en status
- Email en configuratie van SSH-sleutels
- Watchlijst voor projecten configureren
Code pushen naar Gerrit
- Code pushen voor beoordeling
- Een patchset pushen
Scherm wijzigen gebruiken
- Schermoverzicht wijzigen
- Opmerkingen en goedkeuring
- Wijzigingen aanbrengen en vastleggen
- Wijzigingen doorgeven aan Gerrit
- Ingediende wijzigingen ongedaan maken
- Wijzigingen stopzetten en herstellen
Conflicten oplossen
- Inleiding tot rebase
- Inleiding tot cherry-pick
Probleemoplossing
Samenvatting en volgende stappen
Vereisten
- Basiskennis van Git
Audiëntie
- Software-ingenieurs
- Gerrit projectbeheerders
- Iedereen die Gerrit wil leren gebruiken
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Gerrit Code Review Training Cursus - Boeking
Gerrit Code Review Training Cursus - Navraag
Gerrit Code Review - Consultancyaanvraag
Getuigenissen (1)
Herhaal het belangrijke inzicht
Milly Chen - Logitech
Cursus - Gerrit Code Review
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced GitLab
21 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is gericht op professionals op tussen- en gevorderd niveau die GitLab willen toepassen voor geavanceerde CI/CD workflows, projectstructurering en samenwerkend ontwikkelen met behulp van de Gratis-editie van GitLab.
Op het einde van deze training zullen deelnemers in staat zijn om:
- Geavanceerde GitLab CI/CD-pijplijnen te implementeren met aangepaste runners en herbruikbare sjablonen.
- Projecten effectief te organiseren met behulp van groepen en namespaces.
- Samen te werken aan code, problemen en documentatie met Markdown en GitLab-gereedschappen.
- GitLab Pages, releaseworkflows en veilige configuraties toe te passen in werkelijke projecten.
Git Hands-on Workshop with Azure DevOps
14 UrenDit instructeurgeleide, live training in België (online of op locatie) is gericht op ontwikkelaars en DevOps ingenieurs van middel niveau die praktijkervaring willen opdoen met Git en Azure DevOps. De focus ligt op takbeheer, merge-strategieën, conflictresolutie en het effectief gebruik van grafische clients.
Na afloop van deze training zullen de deelnemers in staat zijn om:
- Fundamentale Git-concepten en workflows te begrijpen.
- Takken en merges efficiënt te beheren in samenwerkingsomgevingen.
- Conflictresolutie met best practices toe te passen in echte scenario's.
- Grafische clients (SourceTree en GitKraken) voor Git-beheer te gebruiken.
- PRACTISCHE Git-bewerkingen uit te voeren vanaf de console en grafische interfaces.
- Met Git te werken in Azure DevOps voor repository-integratie en versiebeheer.
Uitgebreide Git
21 UrenDit uitgebreide Git-cursus biedt ontwikkelaars praktische vaardigheden op het gebied van gedistribueerde versiebeheersystemen – variërend van de lokale repository-opzet en takstrategieën tot serverimplementatie en samenwerkingsteams binnen workflows. De cursus leidt deelnemers door gebruiksvriendelijke tools aanpassen, waarbij handreikingen worden geboden voor bronbesturing bij complexe ontwikkelingsteams en continue integratieprocessen.
Gitea: Zelfgehoste Git-forge als vervanging voor GitHub en GitLab
14 UrenGitea is een lichte, open-source, zelfgehoste Git-service die repositorybeheer, code-review, probleemtracking en CI/CD-integratie biedt. Het is een steeds populairder alternatief voor GitHub en GitLab.com voor teams die volledige controle willen over hun broncode zonder de algemene voorwaarden van derden of exportbeperkingen.
Git en 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 voor Enterprise Security en Automatisering
21 UrenDeze door een instructeur geleide, live-training (online of op locatie) is gericht op ontwikkelaars en DevOps-professionals op intermediair niveau die de beveiliging, governance en automatisering van hun GitHub-omgevingen willen verbeteren, met name binnen een bedrijfscontext.
Aan het einde van deze training kunnen de deelnemers:
- GitHub-beveiligingsinstellingen en toegang tot repositories configureren en beheren.
- Veiligheidsbest practices implementeren met behulp van GitHub-tools zoals Dependabot en CodeQL.
- GitHub Actions en workflows creëren, hergebruiken en onderhouden.
- Activiteiten controleren en auditeren voor naleving en governance op grote schaal.
Gitlab en 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.
GitLab Zelfbeheerd: Compleet DevSecOps-platform zonder SaaS
21 UrenGitLab Zelfbeheerd is de on-premises implementatie van het complete DevSecOps-platform van GitLab, inclusief broncodebeheer, CI/CD, containerregister, veiligheidscontrole en monitoring. Het is de gouden standaard voor organisaties die de volledige GitLab-functieset willen zonder afhankelijkheid van SaaS of dataverbinding naar buiten hun netwerk.
Git voor gebruikers
7 UrenGit voor gebruikers biedt ontwikkelaars en projectmanagers de essentiële versiebesturingsvaardigheden van Git voor collaboratieve ontwikkeling. Het behandelt de kernprincipes van het Git-datamodel, objecttypen, branching-strategieën en merging-workflows. Hetexameneert bewezen methoden voor commitgeschiedenis, diff-analyse, stash-operaties, tags en distributed development-patronen met gehoste repositories. Het helpt softwareteams bij het beheren van versiegeschiedenissen, het oplossen van merging-conflicten en het behouden van traceerbare code in collaboratieve projecten.
Git voor slachtoffers van Subversion
7 UrenMakkelijk overstappen van Subversion naar Git met deze gerichte migratietraining, speciaal ontwikkeld voor SVN-gebruikers die distributed versiebeheer willen benutten. In deze praktische cursus komen de kernconcepten van Git, dagelijkse werkpatronen, geavanceerde vertak- en samenvoegstrategieën, complete migratieprocessen voor workflows, de onderliggende werking van Git en praktische integratietips aan bod. Hiermee leren ontwikkelaars veelvoorkomende valkuilen te vermijden en modern distributed versiebeheer met vertrouwen en efficiëntie toe te passen, voor snellere en samenwerkende ontwikkelprocessen.
Kubernetes en 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.
Releasebeheer en Implementatie met een Gedistribueerd Versiebeheersysteem
7 UrenDeze cursus is ontworpen voor projectmanagers, release managers, product managers, producteigenaars, Scrum Masters, softwarearchitecten en iedereen die verantwoordelijk is voor het plannen van releases en de implementatie van software.
Hij laat zien hoe wijzigingen via vereisten, ontwikkeling en tests naar de productieomgeving worden verplaatst met behulp van een gedistribueerd versiebeheersysteem (GIT in het bijzonder, maar mensen die andere gedistribueerde SCMs gebruiken kunnen ook baat hebben bij deze cursus).
Woodpecker CI: Lichte, zelfgehoste pipelines voor Gitea en Forgejo
14 UrenWoodpecker CI is een eenvoudige maar krachtige engine voor continue integratie (CI), speciaal ontworpen voor zelfgehoste Git-forge platformen zoals Gitea en Forgejo. Het biedt een lichte, Docker-natieve CI/CD-ervaring zonder de complexiteit of licentiekosten van enterprise CI-platformen.