Docker en Kubernetes met JavaScript - eLearning
450,00 EUR
- 20 hours
Beheers moderne applicatie‑deployment en orkestratie met Docker en Kubernetes—twee van de meest gevraagde DevOps‑technologieën van dit moment. Deze praktijkgerichte cursus is ontworpen om je te helpen containerized applicaties op schaal te bouwen, te verpakken, te deployen en te beheren. Je begint met de basisprincipes van Docker, waaronder containerization, het maken van images en networking. Daarna ga je verder met Kubernetes, waar je leert hoe je de deployment, schaalbaarheid en het beheer van containerized applicaties over clusters heen kunt automatiseren.
Belangrijkste functies
Taal
Cursus en lesmateriaal in het Engels
Niveau
Beginnersniveau
Toegang
1 jaar toegang tot het leerplatform
6 uur aan video's op aanvraag
met meer dan 20 uur aanbevolen studietijd
24 begeleide praktische oefeningen
10 automatisch beoordeelde toetsen
Certificering
Certificaat van afronding van het programma inbegrepen

Leerdoelen
Aan het einde van deze cursus ben je in staat om:
Begrijpen
Begrijp de concepten van containerisatie en hoe Docker werkt
Bouwen
Bouw, beheer en implementeer containerized applicaties
Afbeeldingen
Docker-images, volumes en netwerken maken
Automatiseren
Werken met Docker-registers en builds automatiseren
Opstellen
Gebruik Docker Compose en Swarm voor orkestratie
Kubernetes
Begrijp de Kubernetes-architectuur en -componenten
Implementeren
Implementeer en beheer applicaties in Kubernetes-clusters
Pods
Werken met pods, deployments en services
Schaalvergroting
Automatiseer het schalen en beheren van applicaties
Best practices
Pas DevOps-best practices toe in containergebaseerde omgevingen

Cursusplanning
Inleiding tot Docker & containers
Les 01
- Introductie tot Docker
- Virtualisatie vs containerisatie
- Wat is Docker
- Docker-installatie
- Basis Docker-commando's
- Docker-architectuur
Docker Compose
Les 02
- Introductie tot containers en images
- Inzicht in images en containers
- Containerleven
- Wat is een Dockerfile
- Een image maken met een Dockerfile
- Een containerimage bouwen en uitvoeren
- De image delen: DockerHub
Afbeeldingen en containers
Les 03
- Werken met containers (shell-toegang enz.)
- Docker Commit gebruiken
- Meerdere containers maken
- Docker-netwerken
- Containerherstarts beheren
Opstellen
Les 04
- Wat is Docker Compose
- Hoe maak je een Docker Compose-bestand
- Services maken met Docker Compose
- Basis Docker Compose-commando's
Docker-orkestratie
Les 05
- Inzicht in orkestratie
- Introductie tot Docker Swarm
- Docker Swarm vs Kubernetes
Inleiding tot Kubernetes
Les 06
- Wat is Kubernetes
- Waarom Kubernetes en de evolutie ervan
- Inzicht in de Kubernetes-architectuur
- Kubectl-opdrachten
Een cluster implementeren
Les 07
- Een cluster lokaal uitrollen met Minikube
- Een cluster maken in de AWS-cloud
- Een cluster maken op Google Cloud
Maak kennis met Pods
Les 08
- Kennismaken met pods
- Pods beheren
- Levenscyclus van pods
- Pods maken vanuit YAML-bestanden
- Pods beheren met labels
- Replicatiecontrollers
Services en Ingress
Les 09
- Services en Ingress
- Wat is een dienst?
- Services maken
- Load balancers en Ingress
Implementaties
Les 10
- Wat zijn deployments?
- Wat zijn ReplicaSets?
- Deployments beheren (aanmaken, verwijderen, monitoren)
- Rolling updates met Kubernetes
- Kubernetes-dashboard en clustermonitoring
- Kubernetes-gebruiksscenario's en analyse

Voor wie is dit programma bedoeld?
Vereisten
- Geen verplichte voorwaarden
- Basiskennis van Linux en netwerken is handig
- Kennis van virtualisatieconcepten is een pluspunt
- Basiskennis van applicatie‑deployment is een voordeel
Softwareontwikkelaars
DevOps-engineers
Cloud engineers
Systeembeheerders
Solution architects
IT-professionals
Verklaringen
Licenties en accreditatie
Deze cursus wordt aangeboden in overeenstemming met de Partnerprogramma-overeenkomst en voldoet aan de vereisten van de Licentieovereenkomst.
Gelijkheidsbeleid
Kandidaten worden aangemoedigd om contact op te nemen met AVC voor begeleiding en ondersteuning tijdens het gehele accommodatieproces.
Veelgestelde vragen

Heeft u bedrijfsoplossingen of LMS-integratie nodig
Heb je niet de cursus of het programma gevonden dat geschikt zou zijn voor jouw bedrijf? Heb je een LMS-integratie nodig? Neem contact met ons op! Wij zullen met een passende oplossing komen!
