Gerrit Code Review Treningskurs
Gerrit er et gratis og åpen kildekode, nettbasert kodegjennomgangsverktøy integrert med Git og bygget på et Git versjonskontrollsystem. Det fungerer som et depot som gjør det mulig å skyve en kode og lage en anmeldelse for forpliktelsene dine.
Denne instruktørledede, live-opplæringen (online eller på stedet) er rettet mot programvareingeniører og alle som ønsker å lære å bruke Gerrit som et Git-lager og utføre kodegjennomganger.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå hvordan Gerrit fungerer og hvordan du administrerer Gerrits nettgrensesnitt.
- Lær gode fremgangsmåter for bruk av Gerrit i håndtering av arbeidsflyter for kodegjennomgang.
- Administrere og konfigurere et Gerrit-prosjekt.
Kursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Kursplan
Introduksjon
- Oversikt over Gerrit
- Forstå Gerrit UI
Komme i gang
- Setter opp Git
- Opprette et prosjekt
- Opprette grener og tagger
- Administrere tilgangskontroller
- Sletter et prosjekt
Konfigurere brukerinnstillinger
- Navn og statuskonfigurasjon
- Email og SSH-nøkkelkonfigurasjon
- Konfigurerer prosjektovervåkingsliste
Sender kode til Gerrit
- Trykker kode for gjennomgang
- Skyver et lappesett
Bruke Endre skjerm
- Endre skjermgjennomgang
- Kommentarer og godkjenning
- Å gjøre og forplikte seg til endringer
- Presser endringer til Gerrit
- Tilbakestiller innsendte endringer
- Forlate og gjenopprette endringer
Løse konflikter
- Introduksjon til rebase
- Introduksjon til kirsebærplukking
Feilsøking
Sammendrag og neste trinn
Krav
- Grunnleggende kunnskap om Git
Publikum
- Programvareingeniører
- Gerrit prosjektadministratorer
- Alle som vil lære å bruke Gerrit
Open Training Courses require 5+ participants.
Gerrit Code Review Treningskurs - Booking
Gerrit Code Review Treningskurs - Enquiry
Gerrit Code Review - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Enkel trener, veldig kunnskapsrik og imøtekommende.
Piotr Kowalski - EduBroker Sp. zo.o.
Kurs - Git and GitHub Fundamentals
Machine Translated
Outstanding trainer with a lot of hands-on experience, unlike traditional academic trainers.
Izzeddin Alkhayyat - The Group Securities; The Group Securities
Kurs - Gitlab and Gitlab CI
Sample and practical usage
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Kurs - Bitbucket
I liked the reactivity of Ahmed to each issue / question we raised and his ability to give clear answers to all of them, while providing further insight to other related issues we even may haven't thought of.
Jose Perez - Fraunhofer IOSB
Kurs - Kubernetes and Gitlab
Ł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
Kurs - Git for Users
Upcoming Courses
Relaterte kurs
Bitbucket
14 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære å bruke Bitbucket som et versjonskontrollsystem i et programvareutviklingsmiljø.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå konsepter for versjonskontroll som arbeidsflyter, forgrening og sammenslåing.
- Bruk Bitbucket og Git til å administrere programvareutvikling og versjonering.
- Integrer Bitbucket med annen Atlassian-programvare som Jira, HipChat, Confluence og Bamboo.
Git Hands-on Workshop with Azure DevOps
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere og DevOps ingeniører på mellomnivå som ønsker å få praktisk erfaring med Git og Azure DevOps, med fokus på branch-administrasjon, sammenslåingsstrategier, konfliktløsning og effektiv bruk av grafiske klienter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå grunnleggende Git-konsepter og arbeidsflyter.
- Effektivt administrere grener og sammenslåinger i samarbeidsmiljøer.
- Løse konflikter ved hjelp av beste praksis i reelle scenarier.
- Utnytte grafiske klienter (SourceTree og GitKraken) for Git-administrasjon.
- Utføre praktiske Git-operasjoner både fra konsollen og grafiske grensesnitt.
- Arbeide med Git i Azure DevOps for repository-integrasjon og versjonskontroll.
Comprehensive Git
21 timerDette er et omfattende kurs for personer som ikke er kjent med noe annet distribuert versjonskontrollsystem. Det starter med enkle øvelser for å jobbe i et lokalt depot og avsluttes med å trene på å jobbe i et team.
Dette kurset fokuserer på øvelser.
Git and GitHub Fundamentals
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere og programvareingeniører som er nye på GitHubs plattform og ønsker å bruke funksjonene sammen med Git for bedre versjonering og administrasjon av en bedriftsapplikasjons kildekode.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Konfigurer og konfigurer en konto for tilgang til GitHubs nettbaserte plattform.
- Forstå hvordan Gits system fungerer og forstå konseptene som er grunnleggende for GitHub.
- Opprett og administrer GitHub repositories mens du implementerer Git-arbeidsflyter.
- Utfør kildekodeendringer inne i GitHub og synkroniser revisjoner som ble gjort utenfor plattformen.
- Betjen Pull-forespørsler, tagger, utgivelser og andre grunnleggende GitHub-komponenter.
- Utfør versjonskontrollfunksjoner basert på Git og bruk GitHubs bash-miljø.
- Opprett depotgrener for å løse prosjektfeil sammen med teamet.
- Ta tak i og gjør deg kjent med Git og GitHubs struktur for bedre programmeringspraksis.
GitHub Fundamentals for Enterprise Security and Automation
21 timerDette instructorledede, live-oppdraget i Norge (på nett eller på sted) er rettet mot mellomnivåutviklere og DevOps-profesjonelle som ønsker å forbedre sikkerheten, regelverket og automatiseringen av deres GitHub-miljøer, spesielt innenfor en selskapskontekst.
Ved sluttet av dette oppdraget vil deltakerne kunne:
- Konfigurere og administrere sikkerhetsinnstillinger for GitHub og tilgang til lager.
- Implementere beste praksis for sikkerhet ved hjelp av verktøy som Dependabot og CodeQL i GitHub.
- Lage, gjenbruke og vedlikeholde GitHub-Handlinger og arbeidsflyter.
- Motta overvåke og vurdere aktivitet for samsvar og regelverk på stort skala.
Gitlab and Gitlab CI
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot utviklere som ønsker å sette opp og bruke Gitlab for versjonskontroll og kontinuerlig integrasjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Gitlab.
- Forstå hvordan du implementerer et alternativ til Github.
- Bruk Gitlab til å administrere en DevOps livssyklus.
- Bruk Gitlab for kontinuerlig integrasjon / kontinuerlig levering.
- Utvikle, gi ut og test programvare effektivt ved å bruke Gitlab.
GitOps Continuous Deployment for Kubernetes
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot DevOps ingeniører som ønsker å sette opp, distribuere og administrere en Git-basert programvaredistribusjonsarbeidsflyt for deres Kubernetes applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Spinnaker og Terraform.
- Forstå fordelene med GitOps fremfor tradisjonell CI/CD og Infrastructure-as-Code (IAC).
- Gå bort fra vedlikehold av skript. Konfigurer og utfør veldefinert distribusjonsprosess.
- Bruk beste fremgangsmåter for skybasert distribusjon, administrasjon og overvåking.
- Gjenopprett distribusjoner fra delvise feil uten manuell inngripen.
- Lag en GitOps-strategi for applikasjonsutvikling.
Git for Users
7 timerDette kurset er laget for alle som skal bruke Git repository.
Programvareutviklere, prosjektledere, programvarearkitekter og løsningsarkitekter, release managers, etc...
Git for Victims of Subversion
7 timerDette kurset viser Subversion-brukere hvordan de bruker Git. Det hjelper å sømløst migrere vaner fra SVN til Git og unngå vanlige feil.
Kubernetes and Gitlab
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot DevOps ingeniører som ønsker å bruke Kubernetes og Gitlab for å automatisere livssyklusen DevOps.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Automatiser applikasjonsbygginger, tester og distribusjoner.
- Lag en automatisert byggeinfrastruktur.
- Distribuer en applikasjon til et containerisert skymiljø.
Release Management and Deployment with Distributed Version Control System
7 timerDette kurset er laget for prosjektledere, utgivelsesledere, produktledere, produkteiere, Scrum Masters, programvarearkitekter og alle som har ansvar for å planlegge utgivelser og distribusjon av programvare.
Den viser hvordan du kan flytte endringer fra krav, gjennom utvikling og tester til produksjonsmiljø ved bruk av distribuert versjonskontrollsystem (spesielt GIT , men personer som bruker andre distribuerte SCM-er, kan også dra nytte av dette kurset).