Opleiding: Jenkins CI-CD
Tijdens deze eendaagse opleiding maak je kennis met de kernprincipes van Continuous Integration (CI) en Continuous Delivery (CD) met behulp van Jenkins. Je leert hoe je Jenkins kunt installeren, configureren en gebruiken om softwareprocessen te automatiseren. We behandelen hoe een CI/CD-pipeline wordt opgezet, versiebeheerintegratie met Git, het uitvoeren van (unit)tests en het inzetten van applicaties.Door middel van praktijkvoorbeelden en hands-on oefeningen krijg je een goed beeld van de mogelijkheden van Jenkins. Na afloop van deze training kun je zelfstandig een eenvoudige CI/CD-pipeline bouwen, onderhouden en uitbreiden.
Waarom Jenkins?
Jenkins is een toonaangevend open source automatiseringsplatform dat in vrijwel elke taal of technologie kan worden ingezet. Door de modulariteit (plug-ins) is Jenkins flexibel en kan het gemakkelijk gekoppeld worden aan verschillende versiebeheersystemen, testframeworks en deploymenttools. De grote en actieve community zorgt voor een continue doorontwikkeling, waardoor Jenkins altijd up-to-date is met de laatste DevOps-innovaties.
Studiebelasting
Deze opleiding bestaat uit één lesdag van 8 uur. Daarnaast is er een kleine aanvullende studiebelasting van 2 tot 4 uur voor het voorbereiden en uitwerken van oefeningen, afhankelijk van de ervaring van de deelnemer.Deze opleiding is geschikt voor softwareontwikkelaars, DevOps-engineers, testers en release-managers die willen leren hoe ze softwareprojecten kunnen automatiseren met CI/CD. Een basiskennis van softwareontwikkeling en versiebeheer (met voorkeur voor Git) is gewenst om optimaal rendement uit de training te halen.Dag 1: Introductie en Automatisering met Jenkins
- Kennismaking Jenkins: Wat is Jenkins, hoe werkt het en waarom is het een populaire CI/CD-tool?
- Installatie en Configuratie: Stappen voor het opzetten van Jenkins, inclusief het beheer van plug-ins en gebruikersrechten.
- Eerste Pipeline: Basis Jenkinsfile syntax (Declarative vs. Scripted), stages en steps, en een eenvoudige build/test-pipeline.
- Integratie met Git: Opzetten van webhooks en gebruik van credentials om automatische builds te starten.
- Deployment en Feedbackloops: Best practices voor geautomatiseerde (test)feedback en eenvoudige deploymentstrategieën.
Programma
- Introductie tot Continuous Integration en Continuous Delivery
- Installatie en configuratie van Jenkins op Linux/Windows
- Jenkinsfile-aanpak: Declarative en Scripted Pipelines
- Integratie met Git (GitHub, GitLab), inclusief webhooks en credentials
- Opzetten van buildstappen met Maven/Gradle
- Automatiseren van tests (JUnit, Selenium)
- Configuratie van notificaties (Email-ext, Slack) en rapportages (Cobertura)
- Basis deploymentstrategieën (naar Tomcat, Docker of Kubernetes)
- Beveiliging en gebruikersbeheer in Jenkins (rollen, credentials)
- Troubleshooting en basislogging in Jenkins
€695
ex. BTW
Aangeboden door

@The Academy
Onderwerp
Jenkins
Java
Niveau
Duur
1 dag
Looptijd
6 dagen
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Utrecht
di 3 jun. 2025
Eindhoven
di 24 jun. 2025
Eindhoven
di 15 jul. 2025
Eindhoven
wo 27 aug. 2025
Eindhoven
wo 17 sep. 2025
Utrecht
wo 8 okt. 2025
Eindhoven
wo 29 okt. 2025
Eindhoven
wo 19 nov. 2025
Utrecht
wo 17 dec. 2025
Keurmerken aanbieder
NRTO
Microsoft Learning Partner
CRKBO en BTW-vrijstelling
EC-Council