Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding en Fundamenten
- Niveau aanpassing: wat deelnemers al weten over Git en GitLab
- Beoordeling van sleutelconcepten van Git: commits, takken, samenvoegingen, push/pull
- Overzicht van GitLab-edities (Gratis vs. Premium vs. Ultimate)
- Typische gebruiksscenario's van GitLab en organisationele voordelen
Overzicht van GitLab-Functies en Architectuur
- GitLab-interface rondleiding en projectstructuur
- Belangrijke functies: repositorybeheer, pipelines, probleemboards
- GitLab CI/CD-architectuur en overzicht van runners
GitLab-Werkproces
- Gebruikelijke werkprocessen: GitLab Flow vs. GitFlow
- Samenvoegingsverzoeken, goedkeurings en beoordelingscycli
- Takbeheer en machtigingen
Projecten Organiseren met Groepen en Namenruimtes
- Begrip van GitLab-groepen, subgroepen en namenruimtes
- Projectzichtbaarheid en machtigingen op groepsniveau
- Forkstrategieën en teamtoegang beheren
Implementatie van CI/CD in GitLab
- GitLab Runners instellen en registreren
- Docker- en Kubernetes-executors
- Docker-in-Docker (DIND) gebruiken: voordelen en valkuilen
- Problemen met runners oplossen
- gitlab-ci.yml schrijven en structureren
- Variabelen en CI-geheimen gebruiken
- CI-workflows en fases creëren
- Templates en herbruikbare pipelinedefinities opnemen
- Triggers, planningen en handmatige pipelinecontroles
- Releases genereren en tagstrategieën
Probleembeheer en Samenwerking
- Problemen creëren en koppelen
- Aangepaste probleemboards en labels
- Mijlpalen en voortgangsbeheer
Gebruik van GitLab Markdown
- Problemen, samenvoegingsverzoeken en wiki's opmaken
- Markdown voor documentatie en inline-visuals
- Checklists, codeblokken en tabellen gebruiken
GitLab Pages
- Statische websites publiceren uit GitLab-repos
- GitLab Pages instellen met aangepaste domeinen
- CI/CD-integratie met Pages-implementaties
Beveiliging en Toegangsbeheer
- Persoonlijke toegangstokens en projecttokens
- Pipelinegeheimen en variabelen beveiligen
- Overzicht van GitLab's beveiligingsscanningsfuncties
Probleemoplossing en Diagnostiek
- Gemeenschappelijke CI/CD-fouten en oplossingen
- Runnerlogboeken en het opsporen van mislukte taken
- Beste praktijken voor pipelinebetrouwbaarheid
Samenvatting en Volgende Stappen
- Cursusoverzicht en vragen en antwoorden
- Eindbeoordelingssessie of evaluatieopdracht
- Feedback en cursusafsluiting
- Bronnen voor voortdurend leren
Vereisten
- Basis kennis van Linux vereist voor de GitLab Runner sectie
Doelgroep
- DevOps professionals
- Softwareontwikkelaars en ingenieurs die GitLab gebruiken in teamomgevingen
- Technische leiders en systemintegratoren die GitLab-pijplijnen implementeren
21 Uren
Getuigenissen (1)
Ik vind het fijn dat ik meteen antwoord krijg op mijn vragen.
Szabolcs Kriston - Ericsson
Cursus - Advanced GitLab
Automatisch vertaald