Learn DevOps: Docker & K8s
Learn DevOps: Docker & K8s — Impara DevOps dalla shell Linux fino a Kubernetes e alle pipeline CI/CD
Learn DevOps: Docker & K8s, noto anche come DevOps Bootcamp, è un'app Android (versione per iPhone in arrivo) per chi vuole imparare DevOps attraverso lezioni brevi. 142 corsi in otto percorsi ti guidano dai primi comandi Linux fino a Git, Docker, Kubernetes, Helm, CI/CD, Terraform e Ansible, con un Mentor AI che risponde alle domande sulla lezione che stai leggendo.
- Prezzo
- Gratis, upgrade Pro
- Piattaforme
- Android ora, iPhone in arrivo
- Lingue
- 22


Qui non viene distribuito nulla e non ti viene addebitato nulla.
Le missioni di debugging si svolgono in un terminale simulato: puoi inseguire un pod che non si avvia o un job CI rosso nel runner senza un account cloud, una carta di credito o un laptop. Puoi anche iniziare senza creare un account.
Cos'è
Learn DevOps: Docker & K8s (DevOps Bootcamp) è un'app Android gratuita con 142 corsi e 568 lezioni in otto percorsi: Linux e Bash, Git e GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform e Ansible. Le lezioni sono brevi e suddivise per livello, da principiante ad avanzato, con venti missioni di troubleshooting in un terminale simulato, quiz giornalieri, flashcard e un Mentor AI; la versione per iPhone è in arrivo.
Dentro l'app
Come si presenta




Il corso
Gli otto percorsi del corso DevOps
142 corsi e 568 lezioni dall'elenco dei corsi dell'app; il primo corso di ogni percorso è gratuito.
Linux e Bash
Navigazione nella shell, file e permessi, processi, SSH, grep, awk e jq, scripting della shell, test e hardening.
Git e GitHub
Commit e flusso di lavoro locale, strategie di branching, repository remoti e pull request, hook e tagging delle release.
Docker
Immagini e Dockerfile, Docker Compose, networking e dati, Swarm e sicurezza dei container.
Kubernetes
Cluster, pod, deployment e ReplicaSet, servizi e networking, configurazione e storage, scheduling e osservabilità.
Helm
Cosa risolve Helm, chart e release, values.yaml, funzioni dei template, hook, subchart e Helm in una pipeline.
CI/CD
Workflow GitHub Actions, Jenkins con Docker, strategie di deployment, sicurezza e monitoraggio delle pipeline.
Terraform
Infrastructure as code, concetti fondamentali, state, moduli e workspace, e provisioning su AWS e Azure.
Ansible, GitOps e il progetto finale
Inventari, playbook, ruoli, Jinja2, Vault e test Molecule; poi GitOps con Argo CD e Flux, e un deployment finale senza downtime.
Come funziona
Come funziona il bootcamp
Avanzi in un percorso seguendo una piccola lezione alla volta, poi il giorno dopo verifichi ciò che hai imparato.
Scegli un percorso e leggi una lezione breve
Otto percorsi coprono la toolchain DevOps e il primo corso di ogni percorso è gratuito. Ogni lezione spiega un concetto in poche righe, ad esempio perché un container è leggero, e poi costruisce su quella base.
Chiedi al Mentor AI informazioni sulla pagina che stai visualizzando
Tocca un pulsante come Spiegazione semplice, Passo dopo passo o Esempio quotidiano, oppure scrivi una domanda personalizzata. La risposta riguarda la lezione che hai davanti, non DevOps in generale.
Ripeti, poi prova una missione di troubleshooting
Un mini quiz giornaliero spiega ogni risposta e le domande a cui sbagli ritornano sotto forma di flashcard secondo un programma a intervalli. Poi una missione di debugging ti inserisce in una configurazione non funzionante all'interno di un terminale simulato.
Cosa include
Cosa contiene l'app
142
Corsi, 568 lezioni
Otto percorsi in totale: Linux e Bash, Git e GitHub, Docker, Kubernetes, Helm, CI/CD, Terraform e Ansible, suddivisi per livello, da principiante ad avanzato.
20
Missioni di debugging
Troubleshooting in un terminale simulato su container, Kubernetes, CI/CD, osservabilità e affidabilità: un'immagine da 1.9 GB che nessuno riesce a scaricare oppure un avviso rimasto verde durante un'interruzione del servizio.
AI
Mentor AI e generatore di lezioni
Chiedi informazioni sulla lezione esatta che stai seguendo oppure indica un argomento e fatti creare una lezione strutturata. Le lezioni possono anche essere tradotte nella tua lingua.
Giornalieri
Quiz e flashcard
Un mini quiz giornaliero con una spiegazione per ogni risposta e le domande sbagliate che ritornano come flashcard secondo un programma di ripetizione dilazionata.
Cheat sheet
I comandi che cerchi più spesso
Un cheat sheet DevOps per Docker, kubectl, Git, Linux e altro, oltre a note su ogni lezione e a un elenco salvato da consultare in seguito.
Serie
Strumenti per creare abitudini
Serie giornaliere con congelamenti della serie, così un giorno saltato non cancella i progressi, insieme a XP, livelli, una classifica e promemoria all'orario che scegli.
Contesto
Che cosa fa davvero un ingegnere DevOps e da dove conviene iniziare a imparare?
DevOps è il metodo con cui si porta in modo affidabile il software dal commit di uno sviluppatore alla produzione, mantenendolo operativo anche dopo. Nel lavoro quotidiano significa scrivere più automazioni che fare clic nelle console: script sui server Linux, container che impacchettano un'app, pipeline che la testano e la rilasciano, e infrastrutture descritte in file. Di solito si comincia dalla riga di comando Linux e da Git, poi dai container e solo dopo dai livelli di orchestrazione e automazione che si basano su di essi.
Containerl'unità che viene distribuita
Un container riunisce un'applicazione con le librerie e le impostazioni di cui ha bisogno, così si comporta allo stesso modo su un laptop, nei test e in produzione. Docker è un metodo ampiamente utilizzato per crearli ed eseguirli, mentre un Dockerfile è la ricetta per un'immagine.
Orchestrazionea cosa serve Kubernetes
Quando i container diventano numerosi, serve qualcosa che li avvii, li riavvii quando si verificano errori, instradi il traffico e colleghi lo storage. Kubernetes lo fa con pod, deployment e servizi, mentre Helm raggruppa queste definizioni in chart.
Pipeline CI/CDdal commit al rilascio
L'integrazione continua crea ed esegue i test su ogni modifica, mentre il continuous delivery porta una build che ha superato i test verso la produzione. GitHub Actions e Jenkins sono due strumenti comuni, e un classico rompicapo è il job verde sulla tua macchina ma rosso nel runner.
Infrastructure as codeserver descritti in file
Invece di creare i server a mano, li descrivi in file che possono essere verificati e riutilizzati. Terraform esegue il provisioning di risorse come reti e macchine cloud, mentre Ansible configura le macchine una volta che esistono.
Adatta
A chi è adatta — e a chi no
Fa al caso tuo se
- Sei uno sviluppatore che vuole capire cosa succede tra un git push e la produzione
- Amministri server e vuoi passare dal lavoro manuale a container e automazione
- Punti al tuo primo ruolo come cloud engineer o site reliability engineer
- Vuoi esercitarti a leggere situazioni reali di errore senza pagare risorse cloud
- Hai a disposizione solo un telefono durante il tragitto e vuoi materiale strutturato
Non è lo strumento giusto se
- Ti serve una shell reale o un cluster attivo su cui esercitarti; le missioni si svolgono in un terminale simulato
- Ti aspetti che tutti i 142 corsi siano gratuiti; il primo corso di ogni percorso è gratuito e Pro sblocca gli altri
- Vuoi una versione per iPhone oggi; non è ancora stata rilasciata
- Vuoi un corso ufficiale di un fornitore di strumenti; questa è un'app di apprendimento indipendente
Domande
Domande frequenti
Che cos'è Learn DevOps: Docker & K8s?
Learn DevOps: Docker & K8s, chiamata anche DevOps Bootcamp, è un'app di apprendimento Android con 142 corsi e 568 lezioni su Linux, Git, Docker, Kubernetes, Helm, CI/CD, Terraform e Ansible. È pensata per sviluppatori, amministratori di sistema e studenti che vogliono imparare DevOps attraverso brevi lezioni sul telefono. È gratuita per iniziare, disponibile in 22 lingue e una versione per iPhone è in programma.
Come posso imparare DevOps da zero?
Inizia dalla riga di comando Linux e da Git, perché tutti gli altri strumenti li danno per acquisiti. Poi impara a usare i container con Docker, passa a Kubernetes e aggiungi le pipeline e l'infrastructure as code. DevOps Bootcamp segue più o meno questo ordine, e il primo corso di ciascuno degli otto percorsi è gratuito da provare.
Mi servono un laptop o un account cloud?
No. L'app dichiara che non ti servono un laptop, un account cloud o una carta di credito per imparare, e puoi iniziare senza creare un account. Le missioni di debugging usano un terminale simulato, quindi non viene eseguito alcun deployment e non viene addebitato nulla.
Cosa sono le missioni di debugging?
Sono venti esercizi di troubleshooting in un terminale simulato, suddivisi in cinque aree: container, Kubernetes, CI/CD, osservabilità e affidabilità. Tra gli esempi ci sono un'immagine da 1.9 GB che nessuno riesce a scaricare, pod che non si avviano e una probe che arresta un'app mentre si avvia. Due missioni sono gratuite e Pro le sblocca tutte e venti.
È utile per le domande dei colloqui DevOps?
Aiuta a sviluppare le conoscenze di base verificate dalle domande dei colloqui. Il quiz giornaliero spiega ogni risposta, le domande sbagliate ritornano come flashcard e il cheat sheet raccoglie i comandi sui quali è probabile che ti facciano domande. Affiancalo all'esercizio di spiegare le tue risposte ad alta voce.
Quali strumenti insegna il corso?
Linux e Bash, Git e GitHub, Docker e Docker Compose, Kubernetes, Helm, GitHub Actions e Jenkins, Terraform con AWS e Azure, e Ansible. Tocca anche GitOps con Argo CD e Flux, oltre a monitoraggio e osservabilità.
Come funziona AI Mentor?
Fai domande sulla lezione che hai aperto e ricevi una risposta in quel contesto, usando pulsanti come Spiega in modo semplice o Passo dopo passo, oppure scrivendo con parole tue. Gli utenti gratuiti ricevono alcune domande al giorno, mentre Pro rimuove il limite giornaliero. Un generatore di lezioni separato crea una lezione strutturata sull'argomento che indichi.
Learn DevOps: Docker & K8s è gratuito e cosa include Pro?
Learn DevOps: Docker & K8s è gratuito per iniziare: il primo corso di ogni percorso, una breve anteprima delle altre lezioni, due missioni, il quiz giornaliero, le flashcard e il cheat sheet non costano nulla. Pro è un abbonamento che puoi annullare su Google Play. Sblocca tutti i corsi e le lezioni, tutte e venti le missioni, domande illimitate ad AI Mentor e lezioni generate dall'AI senza limiti.
Esiste una versione per iPhone?
Non ancora. DevOps Bootcamp è disponibile ora su Google Play e una versione per iPhone è in arrivo. Questa pagina collega la scheda sull'App Store e la mostra come in arrivo finché non sarà disponibile.
Inizia
Esegui oggi il tuo primo comando Linux
Gratuito per iniziare su Android, iPhone in arrivo, in 22 lingue.
Altro da CoddyKit
Disponibile su Android.