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
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €2280 online delivery, based on a group of 2 delegates, €720 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
Gerrit Code Review Training Cursus - Enquiry
Gerrit Code Review - Consultancyaanvraag
Consultancyaanvraag
Reviews (5)
Gemakkelijke trainer, zeer deskundig en benaderbaar.
Piotr Kowalski - EduBroker Sp. zo.o.
Cursus - Git and GitHub Fundamentals
Automatisch vertaald
Uitstekende trainer met veel praktijkervaring, in tegenstelling tot traditionele academische trainers.
Izzeddin Alkhayyat - The Group Securities; The Group Securities
Cursus - Gitlab and Gitlab CI
Automatisch vertaald
Voorbeelden en praktische toepassingen
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Cursus - Bitbucket
Automatisch vertaald
Ik waardeerde de reactiviteit van Ahmed op elk probleem/vraag dat wij hebben opgevoerd en zijn vermogen om duidelijke antwoorden te geven op al deze vragen, terwijl hij ook inzicht verschaftte in andere gerelateerde problemen waar we misschien nog niet eens aan hadden gedacht.
Jose Perez - Fraunhofer IOSB
Cursus - Kubernetes and Gitlab
Automatisch vertaald
Lukasz heeft gedetailleerde kennis van het onderwerp en was bereid en in staat om vragen op elk moment tijdens de cursus te beantwoorden. Zijn enthousiasme om zoveel mogelijk kennis over het onderwerp op een geschikt tempo over te brengen was erg verfrissend.
Shaun Allen - Boldon James
Cursus - Git for Users
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced GitLab
21 UrenThis instructor-led, live training in Nederland (online or onsite) is aimed at intermediate-level to advanced-level professionals who wish to apply GitLab for advanced CI/CD workflows, project structuring, and collaborative development using the Free edition of GitLab.
By the end of this training, participants will be able to:
- Implement advanced GitLab CI/CD pipelines with custom runners and reusable templates.
- Organize projects effectively using groups and namespaces.
- Collaborate on code, issues, and documentation with Markdown and GitLab tools.
- Apply GitLab Pages, release workflows, and secure configurations in real-world projects.
Bitbucket
14 UrenIn deze live training onder leiding van een instructeur in Nederland 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.
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 Nederland (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 Nederland (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 Nederland (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 Nederland (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 Nederland (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).