Learn DevOps: Docker & K8s
Learn DevOps: Docker & K8s — Lär dig DevOps från Linux-skalet till Kubernetes och CI/CD-pipelines
Learn DevOps: Docker & K8s, även kallad DevOps Bootcamp, är en Android-app (iPhone-version på väg) för dig som vill lära dig DevOps genom korta lektioner. 142 kurser i åtta spår tar dig från dina första Linux-kommandon genom Git, Docker, Kubernetes, Helm, CI/CD, Terraform och Ansible, med en AI Mentor som svarar på frågor om lektionen du läser.
- Pris
- Gratis, uppgradering till Pro
- Plattformar
- Android nu, iPhone på väg
- Språk
- 22


Inget här distribueras och inget kostar pengar.
Felsökningsuppdragen körs i en simulerad terminal, så du kan jaga en pod som inte startar eller ett CI-jobb som är rött i körmiljön utan ett molnkonto, ett kreditkort eller en laptop. Du kan också börja utan att skapa ett konto.
Vad det är
Learn DevOps: Docker & K8s (DevOps Bootcamp) är en kostnadsfri Android-app som du kan börja använda direkt, med 142 kurser och 568 lektioner i åtta spår: Linux och Bash, Git och GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform och Ansible. Lektionerna är korta och nivåindelade från nybörjare till avancerad nivå, med tjugo felsökningsuppdrag i en simulerad terminal, dagliga quiz, flashcards och en AI Mentor. En iPhone-version är på väg.
I appen
Så här ser det ut




Kursen
De åtta spåren i DevOps-kursen
142 kurser och 568 lektioner från appens kurslista; den första kursen i varje spår är gratis.
Linux och Bash
Navigera i skalet, filer och behörigheter, processer, SSH, grep, awk och jq, samt skalskriptning med testning och härdning.
Git och GitHub
Commits och lokalt arbetsflöde, strategier för branching, remotes och pull requests, hooks och taggning av releaser.
Docker
Images och Dockerfiles, Docker Compose, nätverk och data, Swarm samt containersäkerhet.
Kubernetes
Kluster, pods, deployments och ReplicaSets, tjänster och nätverk, konfiguration och lagring, schemaläggning samt observability.
Helm
Vad Helm löser, charts och releases, values.yaml, template-funktioner, hooks, subcharts samt Helm i en pipeline.
CI/CD
GitHub Actions-workflows, Jenkins med Docker, deploymentstrategier samt hur pipelines säkras och övervakas.
Terraform
Infrastructure as code, grundläggande koncept, state, moduler och workspaces samt provisionering i AWS och Azure.
Ansible, GitOps och slutprojektet
Inventarier, playbooks, roller, Jinja2, Vault och Molecule-tester; därefter GitOps med Argo CD och Flux samt en slutlig deployment utan driftstopp.
Så fungerar det
Så fungerar bootcampen
Du tar dig igenom ett spår, en liten lektion i taget, och testar sedan dina kunskaper nästa dag.
Välj ett spår och läs en kort lektion
Åtta spår täcker hela DevOps-verktygskedjan, och den första kursen i varje spår är gratis. Varje lektion förklarar ett koncept på några rader, till exempel varför en container är lättviktig, och bygger sedan vidare på det.
Fråga AI Mentor om sidan du är på
Tryck på en knapp som Explain Simply, Step by Step eller Everyday Example, eller skriv din egen fråga. Svaret handlar om lektionen framför dig, inte om DevOps i allmänhet.
Repetera och prova sedan ett felsökningsuppdrag
Ett dagligt miniquiz förklarar varje svar, och frågorna du missar återkommer som flashcards enligt ett intervallschema. Sedan placeras du i en trasig miljö i en simulerad terminal genom ett felsökningsuppdrag.
Det här ingår
Det här finns i appen
142
Kurser, 568 lektioner
Åtta spår totalt: Linux och Bash, Git och GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform och Ansible, nivåindelade från nybörjare till avancerad nivå.
20
Felsökningsuppdrag
Felsökning i en simulerad terminal inom containers, Kubernetes, CI/CD, observability och tillförlitlighet: en image på 1.9 GB som ingen kan hämta eller en alert som förblev grön under ett avbrott.
AI
AI Mentor och lektionsgenerator
Fråga om den exakta lektionen du går igenom, eller ange ett ämne och få en strukturerad lektion skapad åt dig. Lektioner kan också översättas till ditt eget språk.
Dagligt
Quiz och flashcards
Ett dagligt miniquiz med en förklaring till varje svar, där missade frågor återkommer som flashcards enligt ett intervallbaserat repetitionsschema.
Fusklapp
Kommandon du oftast slår upp
En DevOps-fusklapp för Docker, kubectl, Git, Linux med mera, samt anteckningar till valfri lektion och en sparad lista för senare.
Streaks
Verktyg för vanor
Dagliga streaks med streak freezes så att en missad dag inte raderar dina framsteg, tillsammans med XP, nivåer, en topplista och påminnelser vid en tidpunkt du själv väljer.
Bakgrund
Vad gör en DevOps-ingenjör egentligen, och vad bör du lära dig först?
DevOps handlar om att på ett tillförlitligt sätt få programvara från en utvecklares commit till produktion och sedan hålla den igång. I det dagliga arbetet innebär det att skriva mer automatisering än att klicka i konsoler: skript på Linux-servrar, containers som paketerar en app, pipelines som testar och släpper den samt infrastruktur som beskrivs i filer. Man börjar vanligtvis med Linux-kommandoraden och Git, sedan containers och först därefter orkestrerings- och automatiseringslagren som bygger ovanpå dem.
Containersenheten som skickas iväg
En container paketerar en applikation tillsammans med de bibliotek och inställningar den behöver, så att den fungerar likadant på en laptop, i testmiljön och i produktion. Docker är ett vanligt sätt att bygga och köra dem på, och en Dockerfile är receptet för en image.
Orkestreringvad Kubernetes används till
När det finns många containers måste något starta dem, starta om dem när de kraschar, dirigera trafik och koppla ansluten lagring. Kubernetes gör det med pods, deployments och services, och Helm paketerar dessa definitioner i charts.
CI/CD-pipelinesfrån commit till release
Kontinuerlig integration bygger och testar varje ändring, och continuous delivery för en godkänd build mot produktion. GitHub Actions och Jenkins är två vanliga verktyg, och ett klassiskt problem är jobbet som är grönt på din dator men rött i körmiljön.
Infrastruktur som kodservrar beskrivna i filer
I stället för att bygga servrar för hand beskriver du dem i filer som kan granskas och återskapas. Terraform provisionerar resurser som molnnätverk och maskiner, medan Ansible konfigurerar maskinerna när de väl finns.
Passar
Vem den är till för – och vem den inte är till för
Passar bra om du
- Är en utvecklare som vill förstå vad som händer mellan en git push och produktion
- Administrerar servrar och vill gå från manuellt arbete till containrar och automatisering
- Siktar på din första roll som cloud engineer eller site reliability engineer
- Vill öva på att läsa verkliga felsituationer utan att betala för molnresurser
- Bara har en telefon till hands under pendlingen och vill ha strukturerat material
Inte rätt verktyg om du
- Behöver ett riktigt skal eller ett live-kluster att öva på; uppdragen körs i en simulerad terminal
- Förväntar dig att alla 142 kurser är gratis; den första kursen i varje spår är gratis och Pro låser upp resten
- Vill ha en iPhone-version redan idag; den har ännu inte släppts
- Vill ha en officiell kurs från en verktygsleverantör; detta är en fristående utbildningsapp
Frågor
Vanliga frågor
Vad är Learn DevOps: Docker & K8s?
Learn DevOps: Docker & K8s, även kallad DevOps Bootcamp, är en Android-utbildningsapp med 142 kurser och 568 lektioner inom Linux, Git, Docker, Kubernetes, Helm, CI/CD, Terraform och Ansible. Den riktar sig till utvecklare, systemadministratörer och studenter som vill lära sig DevOps genom korta lektioner i mobilen. Du kan börja gratis, appen finns på 22 språk och en iPhone-version är planerad.
Hur lär jag mig DevOps från grunden?
Börja med Linux-kommandoraden och Git, eftersom alla andra verktyg förutsätter att du kan dem. Lär dig sedan containrar med Docker, gå vidare till Kubernetes och lägg till pipelines samt infrastructure as code. DevOps Bootcamp följer ungefär den ordningen, och den första kursen i vart och ett av de åtta spåren kan provas gratis.
Behöver jag en laptop eller ett molnkonto?
Nej. Appen uppger att du inte behöver en laptop, ett molnkonto eller ett kreditkort för att lära dig, och du kan börja utan att skapa ett konto. Felsökningsuppdragen använder en simulerad terminal, så inget distribueras och inget debiteras.
Vad är felsökningsuppdragen?
Det är tjugo felsökningsövningar i en simulerad terminal inom fem områden: containrar, Kubernetes, CI/CD, observability och reliability. Exempel är en image på 1.9 GB som ingen kan hämta, pods som inte startar och en probe som avslutar en app medan den startar. Två uppdrag är gratis och Pro låser upp alla tjugo.
Är appen användbar för DevOps-intervjufrågor?
Den hjälper dig med den grundläggande kunskap som intervjufrågor testar. Det dagliga quizet förklarar varje svar, frågor du missar återkommer som flashcards och fusklappen samlar kommandon som du sannolikt får frågor om. Kombinera den med att öva på att förklara dina svar högt.
Vilka verktyg lär kursen ut?
Linux och Bash, Git och GitHub, Docker och Docker Compose, Kubernetes, Helm, GitHub Actions och Jenkins, Terraform med AWS och Azure samt Ansible. Den tar också upp GitOps med Argo CD och Flux samt monitoring och observability.
Hur fungerar AI Mentor?
Du ställer frågor om lektionen du har öppen och får ett svar i det sammanhanget. Du kan använda knappar som Förklara enkelt eller Steg för steg, eller formulera frågan själv. Gratisanvändare får några frågor per dag och Pro tar bort den dagliga gränsen. Med en separat lektionsgenerator kan du skapa en strukturerad lektion om ett ämne du anger.
Är Learn DevOps: Docker & K8s gratis, och vad ingår i Pro?
Learn DevOps: Docker & K8s är gratis att börja använda: den första kursen i varje spår, en kort förhandsvisning av de andra lektionerna, två uppdrag, det dagliga quizet, flashcards och fusklappen kostar inget. Pro är en prenumeration som du kan avsluta i Google Play. Den låser upp alla kurser och lektioner, alla tjugo uppdrag, obegränsat antal AI Mentor-frågor och obegränsat antal AI-genererade lektioner.
Finns det en iPhone-version?
Inte ännu. DevOps Bootcamp finns på Google Play nu, och en iPhone-version är på väg. Den här sidan länkar till posten i App Store och visar den som kommande tills den släpps.
Kom igång
Kör ditt första Linux-kommando idag
Gratis att börja använda på Android, iPhone kommer snart, på 22 språk.
Mer från CoddyKit
Tillgänglig på Android.