Struttura del corso
09:00 – 09:15 — Accoglienza e Introduzione
- Obiettivi della giornata, verifica dell'ambiente tecnico, presentazioni
09:15 – 10:00 — Modulo 1: Qualità del codice con l'IA e il principio Pianifica–Esegui–Revisiona
- Le cinque leve che determinano i risultati ottenuti: modello, contesto della codebase, strumentazione, precisione dei prompt e workflow
- Perché separare pianificazione, esecuzione e revisione produce risultati migliori rispetto a un singolo prompt
- Un framework decisionale da applicare per il resto della giornata
10:00 – 10:45 — Modulo 2: Dal completamento automatico all'agente: Il paradigma di Claude Code
- Come Claude Code si differenzia da Copilot, Cursor e altri strumenti basati su chat — e perché questa distinzione è importante
- Il ciclo agentico: leggere, pianificare, agire, verificare
- Demo live: gestione di un'attività multi-file a partire da una singola istruzione
10:45 – 12:15 — Modulo 3: Installazione e Personalizzazione: CLAUDE.md, Skills, Hooks, Agent e MCP
- CLAUDE.md: codificare la memoria del progetto, le regole architetturali e le convenzioni di team
- Skills e hooks: creare flussi di lavoro con comandi slash riutilizzabili e automazioni basate su eventi
- Sub-agent: come Claude Code delega il lavoro parallelo internamente
- MCP: connettere strumenti esterni — GitHub, database, API interne — e definire i confini di sicurezza
- Attività pratica: configurare Claude Code e personalizzare la propria configurazione
12:15 – 12:45 — Pausza Pranzo
12:45 – 13:45 — Caso 1: Scrivere Codice con Claude Code
- Delegare attività di implementazione fornendo contesto e criteri di accettazione
- Iterare sui risultati: quando accettare e quando ridirezionare
- Attività pratica: implementare una feature reale dall'inizio alla fine
13:45 – 14:45 — Caso 2: Fare Code Review con Claude Code
- Strutturare una delega di revisione: sicurezza, design, prestazioni
- Revisione multi-file con tracciabilità — cosa è cambiato, perché, cosa verificare
- Attività pratica: revisionare codice reale fornito dai partecipanti
14:45 – 15:45 — Caso 3: Progettare con Claude Code
- Generare decisioni architetturali e ADR (Architecture Decision Records) a partire dai requisiti
- Esplorare alternative di design e mettere in luce i trade-off
- Attività pratica: progettare un componente o una feature con Claude Code
15:45 – 16:15 — Riassunto e Domande & Risposte
- Punti chiave e tre modifiche concrete a cui ciascun partecipante si impegna
- Domande aperte
Requisiti
- Esperienza solida in almeno un linguaggio di programmazione
- Confidenza nell'uso del terminale / riga di comando
- Conoscenze base di Git (commit, branch, pull request)
- Laptop con connessione internet — richiesta un abbonamento Claude Pro (istruzioni inviate al momento della registrazione)
Recensioni (1)
Ho scoperto le potenzialità dello strumento e ho acquisito competenze adeguate per iniziarlo subito ad utilizzarlo nel mio lavoro.
Angelo Moro
Corso - Claude AI for Developers: Building AI-Powered Applications
Traduzione automatica