Inizia qui
Questo corso ora assume che tu parta da zero.
Non devi sapere già che cosa significano Python, modello, API, RAG, agente, pipeline o deploy. Ogni termine viene introdotto prima di essere usato.
Non iniziare dalle checklist
Ogni modulo contiene tre tipi di pagina:
- Lezione passo-passo: è la pagina da studiare per prima. Spiega termini, esempi, comandi, output, esercizi e soluzioni.
- Approfondimento tecnico: si legge dopo la lezione. Porta il concetto al livello richiesto in produzione.
- Checklist: serve alla fine per capire se hai completato il modulo. Non è una spiegazione.
Il problema della versione precedente era che mostrava subito la checklist. Ora la navigazione apre prima la lezione.
Che cosa fare adesso
Apri:
00 - Partire da zero: file, terminale, Python e primo programma
Segui i comandi nell'ordine. Non saltare un passaggio che non capisci.
Come studiare una lezione
Per ogni sezione:
- leggi un concetto;
- riscrivilo con parole tue;
- esegui l'esempio;
- confronta l'output;
- modifica una cosa;
- provoca un errore;
- completa l'esercizio;
- confronta la soluzione.
Leggere soltanto non basta per imparare programmazione.
Se incontri una parola sconosciuta
Prima controlla la spiegazione nella stessa lezione. Se non basta, usa il glossario ragionato.
Una definizione utile deve rispondere:
- che cos'è?
- perché serve?
- qual è un esempio?
- che cosa può andare storto?
Ordine dei moduli
| Ordine | Che cosa imparerai, in parole semplici |
|---|---|
| 00 | usare gli strumenti ed eseguire il primo programma |
| 01 | programmare in Python e testare un piccolo servizio |
| 02 | insegnare a un modello usando esempi e misurare gli errori |
| 02B | creare un modello che riconosce immagini e capire le CNN |
| 03 | capire come un modello linguistico riceve e genera testo |
| 04 | cercare documenti e usarli per costruire risposte con fonti |
| 05 | creare workflow e agenti che usano strumenti |
| 06 | aggiornare dati e knowledge base automaticamente |
| 07 | trasformare il progetto in un servizio affidabile |
| 08 | unire tutto in un progetto da portfolio |
| 09 | spiegare le scelte durante un colloquio |
Il percorso completo contiene durata, risultati e regole di completamento. Non serve leggerlo prima della lezione 00.
Regola importante
Non devi completare il corso velocemente. Devi riuscire a:
- eseguire il codice;
- spiegare che cosa fa;
- prevedere un errore;
- correggerlo;
- motivare una scelta.
Se una sezione non è chiara, fermati lì: il capitolo successivo presume che tu abbia capito e provato quello precedente.