App-icoon van Learn DevOps: Docker & K8s

Learn DevOps: Docker & K8s

Onderwijs · Gratis · Android · CoddyKit

Learn DevOps: Docker & K8s — Leer DevOps van de Linux-shell tot Kubernetes en CI/CD-pipelines

Learn DevOps: Docker & K8s, ook bekend als DevOps Bootcamp, is een Android-app (iPhone-versie komt eraan) voor mensen die DevOps willen leren in korte lessen. 142 cursussen in acht leerlijnen brengen je van je eerste Linux-commando’s via Git, Docker, Kubernetes, Helm, CI/CD, Terraform en Ansible, met een AI Mentor die vragen beantwoordt over de les die je leest.

Prijs
Gratis, upgrade naar Pro
Platformen
Nu op Android, binnenkort op iPhone
Talen
22
Startscherm van DevOps Bootcamp met 568 lessen, een knop Start eerste les en een dagelijks doelCursuslijst met aantallen voor beginner, gemiddeld en gevorderd en een genummerde cursusvolgorde
142Cursussen, 568 lessen
20Debuggingmissies
AIAI Mentor en lesgenerator
Hier wordt niets gedeployed en er worden geen kosten in rekening gebracht.

De debuggingmissies draaien in een gesimuleerde terminal. Zo kun je uitzoeken waarom een pod niet wil starten of waarom een CI-job rood is in de runner, zonder cloudaccount, creditcard of laptop. Je kunt ook beginnen zonder een account aan te maken.

Wat het is

Learn DevOps: Docker & K8s (DevOps Bootcamp) is een gratis te starten Android-app met 142 cursussen en 568 lessen in acht leerlijnen: Linux en Bash, Git en GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform en Ansible. De lessen zijn kort en lopen op van beginner tot gevorderd, met twintig troubleshootingmissies in een gesimuleerde terminal, dagelijkse quizzen, flashcards en een AI Mentor. Er komt ook een iPhone-versie aan.

In de app

Hoe het eruitziet

Startscherm van DevOps Bootcamp met 568 lessen, een knop Start eerste les en een dagelijks doel
HomeOp het startscherm zie je het traject van DevOps Bootcamp met 568 lessen, een knop Start eerste les, XP, een levelbalk en een dagelijks doel.
Cursuslijst met aantallen voor beginner, gemiddeld en gevorderd en een genummerde cursusvolgorde
CursustrajectDe cursuslijst sorteert de lessen op niveau en zet de cursussen in een genummerde volgorde, elk met een aantal lessen.
Docker-les met conceptkaarten over containers en AI Mentor-knoppen
LesEen Docker-les in de vorm van conceptkaarten, met daaronder AI Mentor-knoppen zoals Eenvoudig uitgelegd en Stap voor stap.
Les die is doorgescrolld naar een conceptkaart over virtualisatie op besturingssysteemniveau in containers
In een lesDezelfde les verderop, met uitleg over hoe containers virtualisatie op besturingssysteemniveau gebruiken en met bedieningselementen voor notities en de leertaal bovenaan.

De cursus

De acht tracks in de DevOps-cursus

142 cursussen en 568 lessen uit de cursussenlijst van de app; de eerste cursus van elke track is gratis.

  1. Linux en Bash

    Navigeren door de shell, bestanden en rechten, processen, SSH, grep, awk en jq, shellscripts en het testen en beveiligen daarvan.

  2. Git en GitHub

    Commits en lokale workflows, branchingstrategieën, remotes en pull requests, hooks en release-tagging.

  3. Docker

    Images en Dockerfiles, Docker Compose, netwerken en data, Swarm en containerbeveiliging.

  4. Kubernetes

    Clusters, pods, deployments en ReplicaSets, services en netwerken, configuratie en opslag, scheduling en observability.

  5. Helm

    Wat Helm oplost, charts en releases, values.yaml, templatefuncties, hooks, subcharts en Helm in een pipeline.

  6. CI/CD

    GitHub Actions-workflows, Jenkins met Docker, deploymentstrategieën en het beveiligen en monitoren van pipelines.

  7. Terraform

    Infrastructure as code, kernconcepten, state, modules en workspaces, en provisioning op AWS en Azure.

  8. Ansible, GitOps en het eindproject

    Inventories, playbooks, roles, Jinja2, Vault en Molecule-tests; daarna GitOps met Argo CD en Flux en een einddeploy zonder downtime.

Hoe het werkt

Zo werkt de bootcamp

Je doorloopt een leerlijn met telkens één kleine les en test jezelf de volgende dag met de stof.

  1. Kies een leerlijn en lees een korte les

    Acht leerlijnen behandelen de DevOps-toolchain, en de eerste cursus van elke leerlijn is gratis. Elke les legt een concept in een paar regels uit, bijvoorbeeld waarom een container lichtgewicht is, en bouwt daar vervolgens op voort.

  2. Vraag de AI Mentor naar de pagina waarop je je bevindt

    Tik op een knop zoals Leg eenvoudig uit, Stap voor stap of Voorbeeld uit het dagelijks leven, of typ je eigen vraag. Het antwoord gaat over de les die voor je staat, niet over DevOps in het algemeen.

  3. Herhaal de stof en probeer daarna een troubleshootingmissie

    Een dagelijkse miniquiz legt elk antwoord uit, en vragen die je fout hebt beantwoord komen volgens een schema met gespreide herhaling terug als flashcards. Daarna zet een debuggingmissie je in een kapotte omgeving in een gesimuleerde terminal.

Wat erin zit

Wat er in de app zit

142

Cursussen, 568 lessen

In totaal acht leerlijnen: Linux en Bash, Git en GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform en Ansible, oplopend van beginner tot gevorderd.

20

Debuggingmissies

Troubleshooting in een gesimuleerde terminal rond containers, Kubernetes, CI/CD, observability en reliability: een image van 1.9 GB die niemand kan ophalen, of een alert dat tijdens een storing groen bleef.

AI

AI Mentor en lesgenerator

Vraag naar de exacte les die je volgt, of noem een onderwerp en laat er een gestructureerde les voor maken. Lessen kunnen ook naar je eigen taal worden vertaald.

Dagelijks

Quiz en flashcards

Een dagelijkse miniquiz met uitleg bij elk antwoord, waarbij fout beantwoorde vragen volgens een schema met gespreide herhaling terugkomen als flashcards.

Cheatsheet

Commando’s die je het vaakst opzoekt

Een DevOps-cheatsheet voor Docker, kubectl, Git, Linux en meer, plus notities bij elke les en een opgeslagen lijst voor later.

Reeksen

Hulpmiddelen voor gewoontes

Dagelijkse reeksen met streak freezes, zodat één gemiste dag je voortgang niet uitwist, plus XP, levels, een leaderboard en herinneringen op een tijdstip dat je zelf kiest.

Achtergrond

Wat doet een DevOps-engineer eigenlijk en wat moet je als eerste leren?

DevOps is de praktijk waarbij software betrouwbaar van een commit van een developer naar productie wordt gebracht en daarna draaiend wordt gehouden. In het dagelijks werk betekent dat vooral automatisering schrijven in plaats van in consoles te klikken: scripts op Linux-servers, containers die een app verpakken, pipelines die deze testen en releasen, en infrastructuur die in bestanden wordt beschreven. Meestal begin je met de Linux-opdrachtregel en Git, daarna containers, en pas vervolgens met de orkestratie- en automatiseringslagen die daarop voortbouwen.

Containersde eenheid die wordt uitgerold

Een container bundelt een applicatie met de libraries en instellingen die deze nodig heeft, zodat de applicatie zich hetzelfde gedraagt op een laptop, in tests en in productie. Docker is een veelgebruikte manier om containers te bouwen en uit te voeren, en een Dockerfile is het recept voor een image.

Orkestratiewaar Kubernetes voor dient

Zodra er veel containers zijn, moet iets ze starten, opnieuw starten als ze uitvallen, verkeer routeren en opslag koppelen. Kubernetes doet dat met pods, deployments en services, en Helm verpakt die definities in charts.

CI/CD-pipelinesvan commit tot release

Continuous integration bouwt en test elke wijziging, en continuous delivery brengt een geslaagde build richting productie. GitHub Actions en Jenkins zijn twee veelgebruikte tools, en een klassiek probleem is een job die op jouw machine groen is en in de runner rood.

Infrastructure as codeservers beschreven in bestanden

In plaats van servers handmatig te bouwen, beschrijf je ze in bestanden die je kunt reviewen en opnieuw kunt gebruiken. Terraform richt resources zoals cloudnetwerken en machines in, terwijl Ansible de machines configureert zodra ze bestaan.

Past bij jou

Voor wie het is — en voor wie niet

Past goed bij je als je

  • Je bent een developer die wil begrijpen wat er gebeurt tussen een git push en productie
  • Je beheert servers en wilt overstappen van handmatig werk naar containers en automatisering
  • Je mikt op je eerste functie als cloud engineer of site reliability engineer
  • Je wilt echte foutscenario's oefenen zonder te betalen voor cloudresources
  • Je hebt onderweg alleen een telefoon bij de hand en wilt gestructureerd lesmateriaal

Niet het juiste hulpmiddel als je

  • Je hebt een echte shell of live cluster nodig om op te oefenen; missies worden uitgevoerd in een gesimuleerde terminal
  • Je verwacht dat alle 142 cursussen gratis zijn; de eerste cursus van elke track is gratis en Pro ontgrendelt de rest
  • Je wilt vandaag een iPhone-versie; die is nog niet uitgebracht
  • Je wilt een officiële cursus van een leverancier van tools; dit is een onafhankelijke leerapp

Vragen

Veelgestelde vragen

Wat is Learn DevOps: Docker & K8s?

Learn DevOps: Docker & K8s, ook wel DevOps Bootcamp genoemd, is een Android-leerapp met 142 cursussen en 568 lessen over Linux, Git, Docker, Kubernetes, Helm, CI/CD, Terraform en Ansible. De app is bedoeld voor developers, systeembeheerders en studenten die DevOps in korte lessen op hun telefoon willen leren. Je kunt gratis beginnen, de app is beschikbaar in 22 talen en er staat een iPhone-versie gepland.

Hoe leer ik DevOps vanaf nul?

Begin met de Linux-opdrachtregel en Git, omdat elke andere tool daarvan uitgaat. Leer daarna containers met Docker, ga verder met Kubernetes en voeg pipelines en infrastructure as code toe. DevOps Bootcamp volgt ongeveer die volgorde en de eerste cursus van elk van de acht tracks kun je gratis uitproberen.

Heb ik een laptop of cloudaccount nodig?

Nee. Volgens de app heb je geen laptop, cloudaccount of creditcard nodig om te leren en kun je beginnen zonder een account aan te maken. De debuggingmissies gebruiken een gesimuleerde terminal, dus er wordt niets gedeployed en er worden geen kosten in rekening gebracht.

Wat zijn de debuggingmissies?

Het zijn twintig troubleshootingoefeningen in een gesimuleerde terminal, verdeeld over vijf gebieden: containers, Kubernetes, CI/CD, observability en reliability. Voorbeelden zijn een image van 1.9 GB die niemand kan pullen, pods die niet willen starten en een probe die een app tijdens het opstarten beëindigt. Twee missies zijn gratis en Pro ontgrendelt alle twintig.

Is dit nuttig voor DevOps-sollicitatievragen?

Het helpt je met de onderliggende kennis die in sollicitatievragen wordt getest. De dagelijkse quiz legt elk antwoord uit, fout beantwoorde vragen komen terug als flashcards en het spiekbriefje verzamelt commando's waar je waarschijnlijk naar wordt gevraagd. Combineer dit met oefenen in het hardop uitleggen van je antwoorden.

Welke tools leert de cursus?

Linux en Bash, Git en GitHub, Docker en Docker Compose, Kubernetes, Helm, GitHub Actions en Jenkins, Terraform met AWS en Azure en Ansible. Ook komen GitOps met Argo CD en Flux, en monitoring en observability aan bod.

Hoe werkt de AI Mentor?

Je stelt vragen over de les die je hebt geopend en krijgt een antwoord binnen die context, met knoppen zoals Eenvoudig uitgelegd of Stap voor stap, of in je eigen bewoordingen. Gratis gebruikers krijgen elke dag een paar vragen en Pro verwijdert de dagelijkse limiet. Met een aparte lessengenerator maak je een gestructureerde les over een onderwerp dat je opgeeft.

Is Learn DevOps: Docker & K8s gratis en wat krijg je met Pro?

Je kunt gratis beginnen met Learn DevOps: Docker & K8s: de eerste cursus van elke track, een korte preview van de andere lessen, twee missies, de dagelijkse quiz, flashcards en het spiekbriefje kosten niets. Pro is een abonnement dat je kunt opzeggen via Google Play. Het ontgrendelt elke cursus en les, alle twintig missies, onbeperkte AI Mentor-vragen en onbeperkte door AI gegenereerde lessen.

Is er een iPhone-versie?

Nog niet. DevOps Bootcamp is nu beschikbaar op Google Play en er komt een iPhone-versie aan. Deze pagina linkt naar de App Store-vermelding en toont die als binnenkort beschikbaar totdat de versie live gaat.

Aan de slag

Voer vandaag je eerste Linux-commando uit

Gratis te starten op Android, iPhone komt eraan, in 22 talen.

Laatst gecontroleerd · Uitgegeven door CoddyKit · Privacybeleid
Beschikbaar op Android.