Struttura del corso
Ore 09:00 – 09:15 — Benvenuto e presentazione generale
- Obiettivi della giornata, verifica dell'ambiente tecnico, introduzioni dei partecipanti
Ore 09:15 – 10:00 — Modulo 1: Qualità del codice AI e il principio Pianifica–Esegui–Rivedi
- I cinque fattori determinanti dei risultati ottenuti: modello, contesto del codebase, strumenti utilizzati, precisione delle istruzioni e flusso di lavoro
- Perché separare la fase di pianificazione, esecuzione e revisione porta a risultati migliori rispetto all'utilizzo di un'unica richiesta
- Un quadro decisionale utile per tutta la giornata
Ore 10:00 – 10:45 — Modulo 2: Dall'autocompletamento all'azione agentica: il paradigma di Claude Code
- Differenze tra Claude Code e strumenti come Copilot, Cursor o altri assistenti basati su chat; perché questa distinzione è fondamentale
- Il ciclo agentico: lettura, pianificazione, azione e verifica
- Demo dal vivo: esecuzione di un compito che coinvolge più file a partire da una singola istruzione
Ore 10:45 – 12:15 — Modulo 3: Configurazione e personalizzazione: CLAUDE.md, Abilità, Hook e MCP
- CLAUDE.md: strumento per memorizzare informazioni sul progetto, regole architetturali e convenzioni di gruppo
- Abilità e hook: creazione di flussi di lavoro personalizzati tramite comandi e automazioni basate su eventi
- Sotto-agenti: meccanismo grazie al quale Claude Code delega autonomamente compiti paralleli
- MCP: collegamento con strumenti esterni come GitHub, database o API interne; gestione delle misure di sicurezza
- Attività pratica: configurazione individuale di Claude Code e adattamento alle proprie esigenze
Ore 12:15 – 12:45 — Pausa pranzo
Ore 12:45 – 13:45 — Caso d'uso 1: Sviluppo del codice con Claude Code
- Delega di compiti di implementazione fornendo contesto e criteri di accettazione precisi
- Gestione dei risultati ottenuti: quando confermarli, quando correggerli
- Esercitazione pratica: sviluppare un'intera funzionalità passo dopo passo
Ore 13:45 – 14:45 — Caso d'uso 2: Revisione del codice con Claude Code
- Formazione di istruzioni per la revisione: sicurezza, progettazione e prestazioni
- Analisi multisviluppatore: quali file sono stati modificati, motivi delle modifiche e cosa verificare
- Esercitazione pratica: revisione di codice scritto dagli altri partecipanti
Ore 14:45 – 15:45 — Caso d'uso 3: Progettazione con Claude Code
- Generazione di documenti relativi alle scelte architetturali e degli ADR partendo dai requisiti specificati
- Sviluppo e confronto delle possibili soluzioni progettuali e dei rispettivi vantaggi e svantaggi
- Esercitazione pratica: creazione di una nuova componente o funzionalità con l'assistenza di Claude Code
Ore 15:45 – 16:15 — Riassunto finale e domande
- Concetti chiave trattati durante il corso e tre cambiamenti concreti che ogni partecipante si impegnerà ad applicare nel proprio lavoro
- Sessione di domande e risposte aperta a tutti
Requisiti
- Conoscenza solida di almeno un linguaggio di programmazione
- Comforto nell'utilizzo del terminale e della riga di comando
- Concetti base di Git (commit, branch, pull request)
- Un computer portatile con connessione a Internet; è necessario un account Claude Pro (le istruzioni verranno inviate in fase di iscrizione)
Recensioni (3)
Utilizzando Claude Code in modo più efficiente
Virgil Trif - Frequentis
Corso - Claude Code: Agentic AI Development · 1-Day
Traduzione automatica
Claude MCP: come promuovere e vendere software creato con l'intelligenza artificiale
Precup Andrei - Frequentis
Corso - Claude Code: Agentic AI Development · 1-Day
Traduzione automatica
Il laboratorio per creare un'app
Mindru Mircea - Frequentis
Corso - Claude Code: Agentic AI Development · 1-Day
Traduzione automatica