Menu
Coddy logo textTech
Percorso

Corso Linux e riga di comando

Un corso di Linux gratuito e interattivo per principianti. In ogni lezione scrivi comandi veri in un terminale Linux nel browser (file, permessi, pipe, bash) e ottieni un certificato gratuito quando finisci.

35,201+ codder iscritti

225 lezioni191 sfide1,187 domande del quiz

  • Adatto ai principianti
  • sparkles iconAiuto alla programmazione con l'AI
  • hint iconLezioni interattive pratiche
  • volume On iconNarrazione audio in ogni lezione
  • quiz iconQuiz per mettere alla prova le tue conoscenze
  • certificate iconCertificato di completamento gratuito

Programma

4 sezioni7 progetti225 lezioni191 sfide1,187 domande del quiz
  1. Inizia la sezioneIniziaEspandiComprimiPadroneggia la riga di comando con gli strumenti essenziali e le competenze di base

    Introduzione

    3 lezioni217

    Progetto di organizzazione delle foto

    Progetto4 lezioni1

    Contenuto dei file

    7 lezioni753

    Reindirizzamento

    6 lezioni640

    Progetto di analisi dei log

    Progetto5 lezioni1

    Basi dello scripting shell

    8 lezioni859

    Progetto di script di backup

    Progetto6 lezioni1
  2. Inizia la sezioneIniziaEspandiComprimiTieni traccia del tuo lavoro con Git. Inizializza repository, prepara e registra le modifiche, crea e unisci branch, risolvi conflitti e recupera dagli errori.

    Introduzione

    3 lezioni123

    Per iniziare

    5 lezioni531

    Tracciare le modifiche

    6 lezioni640

    Esaminare le modifiche

    4 lezioni425

    Progetto di un sito di ricette

    Progetto5 lezioni137

    Repository remoti

    4 lezioni324

    Progetto con un ramo di funzionalità

    Progetto6 lezioni142

    Sfide finali

    3 lezioni3
  3. Inizia la sezioneIniziaEspandiComprimiImpara a usare Docker dalla riga di comando: scarica e crea immagini, avvia e gestisci container, scrivi Dockerfile, copia file da e verso i container e lavora con volumi e reti.

    Introduzione

    2 lezioni213

    Esecuzione dei container

    5 lezioni532

    Ispezionare i container

    4 lezioni423

    Creazione di immagini

    4 lezioni423

    File nelle immagini

    3 lezioni316

    Copiare file

    2 lezioni213

    Volumi e reti

    3 lezioni314

    Progetto app di saluto

    Progetto5 lezioni17
  4. Inizia la sezioneIniziaEspandiComprimiImpara a usare Kubernetes dalla riga di comando: avvia ed esamina Pod, scrivi manifest, gestisci Deployment, Service e configurazione, lavora con namespace e Job e individua e risolvi i problemi.

    Introduzione

    2 lezioni212

    Pod

    5 lezioni525

    Manifest

    3 lezioni313

    Servizi

    4 lezioni418

    Debugging

    5 lezioni524

    Configurazione

    4 lezioni418

    Namespace e Job

    4 lezioni418

    Formati di output

    4 lezioni418

    Progetto di negozio web

    Progetto5 lezioni16

Corsi di Terminal

Corsi pratici di Terminal, da iniziare gratis nel browser.

Cosa ottieni
Tutto ciò che userai per imparare a programmare

Impara facendo

Scrivi codice vero, interroga database, crea siti web e padroneggia i prompt per l'AI. Le nostre lezioni interattive coprono tutte le competenze di cui ha bisogno uno sviluppatore moderno.

playground.js
Editor di codice
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Input
"Alex"
Output
"Hello, Coddy! Alex"

Costruisci la tua serie

Sii costante e guarda crescere i tuoi progressi! Tieni traccia della tua abitudine quotidiana di programmare, proteggi la tua serie con i giorni di congelamento e guadagna ricompense ogni giorno che ti presenti.

12 giorni di serie

Torna domani per mantenere la tua serie!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Lascia o raddoppia

Giorno 5 di 7

fire Freeze icon

Congela serie

2 left

Programma ovunque

Porta il tuo percorso di programmazione sempre con te! Niente configurazioni, niente download: apri l'app e inizia a programmare. Disponibile su iOS, Android e Web con valutazioni di 4,9 stelle.

Python
7Serie
250Punteggio
5Energia
Variabili
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
CONTINUA
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Percorso
Obiettivi
Classifica
Profilo
4.9
StellaStellaStellaStellaStella
Valutazione

Non sei solo

Competi nelle classifiche globali, invita gli amici per guadagnare ricompense e festeggiate insieme i vostri successi. Programmare è più bello con gli amici!

Lega Sfidante
Lega SfidanteI primi 7 avanzano
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZona promozioneleaderboard Arrow Up icon

Tutti i modi per imparare

Leggi, ascolta, mettiti alla prova, chiedi all'AI o ripassa qualsiasi cosa tu abbia già visto. Ogni lezione si adatta a te.

Introduzione alle variabili
Audio

Una variabile è un contenitore con un nome che memorizza un valore a cui puoi fare riferimento più avanti nel programma.

In Python la crei scrivendo il nome, un segno di uguale e poi il valore che vuoi memorizzare.

Il valore può cambiare nel tempo: riassegnare il nome lo fa semplicemente puntare a un nuovo valore.

1xSarah

Ottieni un certificato

Ottieni un certificato per ogni corso che completi. Aggiungilo al tuo profilo LinkedIn e al curriculum per mostrare ai datori di lavoro le tue competenze di programmazione.

CoddyCertificato di completamento
Si certifica cheMario Rossiha completato con successo
python iconFondamenti di Python
Verificato
Datagen 2026
LinkedInAggiungi a LinkedIn

Perché imparare Linux con Coddy

  • Fai pratica con veri comandi Linux nel browser. Nessuna macchina virtuale, nessun dual boot, nessun server a cui collegarti via SSH. Ogni lezione gira in una shell Linux isolata, così puoi rompere le cose in sicurezza mentre impari.
  • Competenze da riga di comando che usi davvero: muoverti nel filesystem (cd, ls, pwd), creare e spostare file, elaborare testo con grep, sed, awk, pipe e redirezione, permessi, variabili d'ambiente e scripting bash di base.
  • I suggerimenti AI ti aiutano a leggere gli errori criptici della shell e a rimediare agli sbagli più comuni (directory sbagliata, redirezioni rotte, permesso negato) senza svelarti la risposta.
  • Certificato Linux gratuito quando finisci. Un segnale credibile per ruoli backend, DevOps, dati e infrastruttura, dove sentirsi a proprio agio in un terminale Linux è un requisito di base.

Domande frequenti su come imparare Linux

Come imparo Linux se sono alle prime armi?

Parti dalla riga di comando, non dall'installazione di una distribuzione. Quasi tutto ciò che si intende con 'conoscere Linux' è sentirsi a proprio agio nel terminale: muoversi nel filesystem, leggere e modificare file, gestire i permessi, concatenare comandi con le pipe. Questo corso insegna esattamente questo, un comando alla volta, in una shell Linux che gira nel browser, così scrivi comandi veri fin dalla prima lezione.

Linux è difficile da imparare?

All'inizio il terminale Linux mette soggezione, ma il nucleo è piccolo: un paio di dozzine di comandi coprono la maggior parte di ciò che farai ogni giorno. Il corso li introduce a piccoli passi pratici in una shell vera, così la memoria muscolare si forma in fretta.

Devo installare Linux per impararlo?

No. Il corso gira in una shell Linux nel browser, quindi puoi imparare Linux da Windows, macOS, un Chromebook, qualsiasi cosa abbia un browser. Gli stessi comandi funzionano in modo quasi identico nel Terminale di macOS, in WSL su Windows e su qualsiasi server Linux a cui ti collegherai via SSH in futuro.

Qual è la differenza tra Linux, il terminale e bash?

Linux è il sistema operativo. Il terminale è la finestra in cui scrivi. Bash è la shell, il programma dentro il terminale che legge i tuoi comandi e li esegue. Quando si dice 'imparare il terminale Linux' o 'imparare la riga di comando', si intende la stessa competenza che insegna questo corso: lavorare con un sistema Linux tramite bash.

Perché dovrei imparare la riga di comando di Linux?

Quasi ogni lavoro backend, DevOps, dati o infrastruttura dà per scontata una familiarità di base con Linux: collegarsi ai server via SSH, muoversi tra i file, eseguire script, leggere log, usare git, fare il debug dei deploy. Anche sul portatile di uno sviluppatore, la riga di comando è di solito il modo più rapido per fare operazioni in blocco e concatenare strumenti con le pipe.

Quanto tempo serve per imparare Linux?

Puoi imparare i comandi Linux fondamentali (navigazione e operazioni sui file, elaborazione di testo di base) in una o due settimane di pratica quotidiana. Prendere confidenza con pipe, redirezione, permessi e scripting bash di base di solito richiede altre due o quattro settimane. Da lì, il resto si costruisce nel tempo man mano che incontri nuovi strumenti.

Ricevo un certificato Linux?

Sì. Finendo il corso su Linux e riga di comando ottieni un certificato di completamento gratuito: un segnale verificabile da aggiungere al CV o condividere su LinkedIn, accanto ai progetti DevOps, di scripting o backend su cui hai lavorato.

Percorsi di apprendimento che includono questo corso

Questo corso è un passo di un percorso più lungo: diversi corsi nell'ordine in cui li insegnerebbe un mentore, ognuno con il suo certificato gratuito.

Illustrazione dei linguaggi di programmazione di Coddy

Impara Terminal con Coddy

INIZIA