Wij maken gebruik van Cookies. Cookies zijn bestanden die in je browser worden opgeslagen en zorgen dat de website optimaal werkt, dat je sneller vindt wat je zoekt en dat getoonde content voor jou zo relevant mogelijk is. Lees er meer over in ons cookies- en privacybeleid. Klik hieronder het gewenste niveau.
Niveau 1: Deze cookies zijn noodzakelijk voor een goed en veilig werkende website.
Niveau 1+2: Met deze cookies maken we de website persoonlijker en gebruiksvriendelijker.
Niveau 1+2+3: Deze cookies zorgen ervoor dat we je relevante advertenties kunnen laten zien.

Wil jij moeiteloos moderne apps bouwen, beheren én deployen?

Docker and Containers (DEV-DC)

Wil jij moeiteloos moderne apps bouwen, beheren én deployen? Ontdek hoe Docker en Kubernetes je werk versnellen en vereenvoudigen, van container tot cloud in drie dagen.

Wil je...

De training Docker and Containers (DEV-DC) is een praktijkgerichte introductie tot containertechnologie met Docker en Kubernetes. In drie dagen leer je hoe je containergebaseerde applicaties ontwikkelt, beheert en uitrolt in lokale én cloudomgevingen zoals Azure.

Tijdens de training komen onder andere de volgende onderwerpen aan bod:

  • Werken met Docker: containers starten, beheren en images gebruiken
  • Dockerfiles schrijven en images bouwen
  • Images pushen naar Azure Container Registry (ACR)
  • Containers deployen naar Azure Container Instances (ACI)
  • Kubernetes-architectuur en -fundamenten
  • Werken met Pods, Deployments, Services en Secrets
  • Containerized applicaties uitrollen en debuggen in Minikube
  • YAML-manifests opstellen en beheren met kubectl

De training is bedoeld voor developers, DevOps- en cloud engineers, systeembeheerders en IT-professionals die moderne container workflows willen leren of microservices willen inzetten.

Deze training wordt gegeven in onze bewezen Development Studio door een Nederlandstalige docent. Inclusief AI-Tutor die je tijdens en na de training ondersteunt met tips, uitleg en slimme inzichten.

Wat is inbegrepen

  1. Een AI-Tutor voor ondersteuning tijdens en na de training
  2. Engelstalig lesmateriaal
  3. Nederlandstalige docent
  4. Praktijkgerichte labs
  5. Certificaat van deelname

Voor wie

Deze training is bedoeld voor developers, DevOps Engineers, cloud engineers, systeembeheerders en IT-professionals die willen leren werken met Docker en containertechnologie. Ideaal voor professionals die applicaties willen containeriseren en moderne deployment- en beheerprocessen willen toepassen.

Voorkennis

Voor deze training is basiskennis van softwareontwikkeling of systeembeheer gewenst. Ervaring met de command line en cloudomgevingen is handig, maar niet noodzakelijk.

Info & aanmelden

Onze missie
Iedereen verdient IT-trainingen die echt verschil maken. Daarom maken wij IT persoonlijk: afgestemd op jouw niveau, leerstijl en ambities.
Klassikaal of virtueel
Onze trainingen kun je klassikaal op locatie volgen of virtueel vanuit huis of kantoor. Zo kies je de leervorm die het beste past bij jouw agenda en werksituatie.
Lesmethode
Development Studio, waarin leren door te doen centraal staat. Met onze praktische en persoonlijke aanpak kan iedereen op eigen niveau en in eigen tempo groeien.
Klik voor meer info
Wanneer
Kies een locatie
Volg deze training klassikaal vanaf...
Op aanvraag
Jouw keuze
Op aanvraag
Excl. BTW

Programma

Modules

Dag 1: Docker Basis, Containers en Images
Introductie Docker
  • Wat is containerisatie?
  • Containers vs. virtuele machines
  • Docker Engine, Docker CLI, Docker Hub
Containers starten en beheren
  • Containers starten: docker run
  • Interactief & detached mode: -it, -d
  • Ports publiceren met -p
  • Bash openen in een container: docker exec -it <id> bash
  • Bestanden in containers aanpassen (bijv. NGINX webroot)
Image management
  • Images bekijken: docker images, docker image ls
  • Image layers & caching
  • Werken met officiële images: php, nginx, hello-world
  • Containers stoppen, starten en verwijderen
Oefeningen
  • Mini-webserver starten in een NGINX-container
  • Containerlogs uitlezen
  • Lokale wijzigingen testen


Dag 2: Dockerfiles, Builden & Deployen naar Azure
Dockerfiles schrijven
  • Dockerfile-instructies: FROM, COPY, CMD, EXPOSE
  • Builden met docker build en docker build -t <tag> .
  • Multi-platform builds (Apple Silicon / Intel)
Azure Container Registry (ACR)
  • Container Registry aanmaken in Azure
  • Inloggen via Azure CLI: az login, az acr login
  • Images pushen met docker push
  • Gebruik van access keys en admin user
Deployen naar Azure Container Instances (ACI)
  • Containers starten met CPU/Memory-configuratie
  • DNS-labels en poorten instellen
  • Testen via curl
Oefeningen
  • Dockerfile → build → registry → deploy
  • Issues debuggen bij containerdeploy naar Azure


Dag 3: Kubernetes Fundamenten & Minikube
Introductie Kubernetes
  • Waarom Kubernetes?
  • Architectuur: Nodes, Pods, Deployments, Services
  • Minikube installeren en starten met minikube start
Pods maken & beheren
  • YAML-manifests opstellen
  • Container definitie, ports, metadata
  • Pods aanmaken/verwijderen met kubectl apply en kubectl delete
Secrets & registries
  • Private registry secrets maken met kubectl create secret docker-registry
  • Gebruik van imagePullSecrets in Pod-definities
Deployments & scaling
  • Deployments genereren met kubectl create deployment
  • Replicas instellen, updates uitvoeren
  • Autoscaling voorbereiden (HPA)
Services & networking
  • Service types: ClusterIP, NodePort
  • Externe toegang via NodePort
  • Port-forwarding: kubectl port-forward service/mijnnginx 8081:8080 &
Oefeningen
  • Pod + Deployment + Service opzetten
  • NodePort testen via Minikube
  • Applicaties benaderen via port-forwarding
  • Debuggen met kubectl get, kubectl describe, kubectl logs

Examen

Deze opleiding bereidt deelnemers voor op:
  • Kubernetes Advanced (vervolgtraining)

De cursus sluit aan op CNCF Certified Kubernetes Administrator (CKA) basisconcepten.

Examen is niet inbegrepen.

Studiebelasting

Open leercentrum: 18 lesuren, 0 uren zelfstudie

Persoonlijk leren, begeleid door Buddy


Bij veel IT trainingen ontstaat de echte uitdaging pas na de lesdag. Vragen blijven liggen, oefenen kost tijd en niet iedereen leert in hetzelfde tempo.

Daarom werken wij met Buddy: onze overkoepelende AI-ondersteuning die deelnemers begeleidt van oriëntatie tot certificering en toepassing in de praktijk.

Buddy ondersteunt bij kiezen, voorbereiden, leren, voortgang en afronding. Zo blijft de ontwikkeling doorgaan tijdens én buiten de trainingsmomenten.

Company strippenkaart


Strippenkaart van The Academy

Flexibel opleiden met voordeel en tot twee jaar zekerheid.

Met de Strippenkaart koop je vooruit opleidings­capaciteit in voor je organisatie. Je zet trainingen flexibel in voor meerdere medewerkers, wanneer het past bij jullie planning. Met voordeel per trainingsdag en een geldigheid tot twee jaar haal je meer rendement uit je opleidings­budget, zonder vast te zitten aan starre afspraken.

De volgende training is gevonden

Professioneel pakket

60 Strippen
28 % kortingMeest gekozen
€ 25.704,00 € 35.700,00Je bespaart € 9.996,00
Geldig 24 maanden
Persoonlijke opleidingsadviseur
Flexibel inzetbaar

Ook beschikbaar:

21 Strippen
13% korting
€ 1.617,- besparing
30 Strippen
23% korting
€ 4.017,- besparing
150 Strippen
29% korting
€ 25.500,- besparing

NIEUWSBRIEF:    Blijf op de hoogte van nieuwe trainingen en acties    

21268 mensen opgeleid met een gemiddelde waardering van 8,7