Contattataci

Struttura del corso

Programma Giorno 1

Modulo 1 — Introduzione a Claude Code e Ingegneria Assistita dall'IA

• Claude Code rispetto agli strumenti AI tradizionali
• Agenti AI nell'ingegneria del software
• Ottimizzazione della produttività e del flusso di lavoro
• Ciclo di vita dello sviluppo assistito dall'IA
• Rischi, limitazioni e supervisione umana
• Dimostrazioni pratiche dal vivo

Modulo 2 — Fondamenti dell'Ingegneria dei Prompt

• Anatomia di un prompt efficace
• Prompting zero-shot vs few-shot
• Tecniche di prompting iterativo
• Fondamenti del chaining dei prompt
• Output strutturati e formattazione
• Verifica dei prompt e miglioramento della qualità

Modulo 3 — Prompting per lo Sviluppo Software

• Generazione e refactoring del codice
• Debugging con assistenza AI
• Generazione di documentazione
• Revisione delle pull request
• Comprensione del codice legacy
• Codice generato dall'IA sicuro e mantenibile

Modulo 4 — Prompting per Testing e Qualità

• Generazione di casi di test
• Analisi dei casi limite (edge-case)
• Progettazione di test pronti per l'automazione
• Analisi dei difetti assistita dall'IA
• Creazione di Gherkin e scenari di test
• Flussi di lavoro di verifica della qualità

Modulo 5 — Prompting per la Collaborazione Agile

• User stories e criteri di accettazione
• Raffinamento dei requisiti
• Supporto alla comunicazione agile
• Riepiloghi per gli stakeholder
• Assistenza alle retrospettive
• Preparazione al raffinamento del backlog

Modulo 6 — IA Responsabile, Sicurezza e Verifica

• Allucinazioni e rischi dell'IA
• Riservatezza e prompting sicuro
• Principi di governance dell'IA
• Checklist di verifica
• Consapevolezza delle prompt injection
• Responsabilità di revisione umana

Modulo 7 — Laboratorio Prompt di Team

• Costruzione di prompt di team riutilizzabili
• Flussi di lavoro AI specifici per ruolo
• Condivisione dei prompt e revisione tra pari
• Creazione della Libreria Prompt di Team v1
• Esercizi collaborativi interattivi

Giorno 2

Modulo 1 — Funzionalità Avanzate di Claude Code

• CLAUDE.md e contesto del progetto persistente
• Automazione dei flussi di lavoro AI
• Strategie di generazione Best-of-N
• Comandi AI riutilizzabili
• Tecniche di ingegneria del contesto
• Flussi di lavoro ingegneristici assistiti dall'IA

Modulo 2 — Tecniche Avanzate di Ingegneria dei Prompt

• Prompting Chain-of-Thought
• Prompting multimodale
• Prompting basato su vincoli
• Chaining avanzato dei prompt
• Gestione del contesto di grandi dimensioni
• Flussi di lavoro di ingegneria conversazionale

Modulo 3 — Controllo delle Versioni, Sviluppo Parallelo e Flussi di Lavoro Multi-Agente

• Strategie di integrazione Git
• Flussi di lavoro di sviluppo AI parallelo
• Worktrees e attività AI isolate
• Orchestrazione multi-agente
• Punti di controllo con essere umano nel ciclo (human-in-the-loop)
• Strategie di gestione dei conflitti

Modulo 4 — Architettura, MCP e DevOps Avanzato

• Model Context Protocol (MCP)
• Integrazioni di Claude con strumenti esterni
• Analisi dell'architettura assistita dall'IA
• Record delle Decisioni sull'Architettura (ADR)
• Troubleshooting CI/CD assistito dall'IA
• Post-mortem degli incidenti e flussi di lavoro operativi

Modulo 5 — Scalabilità di Claude Code e Salute del Codebase

• Gestione dei token e del contesto
• Strutture di progetto amichevoli per l'IA
• Mantenibilità del codebase a lungo termine
• Automazione della documentazione
• Strategie di scalabilità dell'IA
• Flussi di lavoro ingegneristici a livello di team

Modulo 6 — Progetto Finale: Definire il Processo Claude Code

• Progettazione di flussi di lavoro assistiti dall'IA scalabili
• Combinazione di prompt, comandi e file di contesto
• Progettazione del processo AI di team
• Modelli di collaborazione cross-role
• Creazione di blueprint dei flussi di lavoro

Modulo 7 — Laboratorio Prompt di Team Avanzato

• Sviluppo avanzato della libreria dei prompt
• Flussi di lavoro complessi specifici per ruolo
• Validazione dei prompt nel mondo reale
• Esercizi di collaborazione cross-team
• Libreria Prompt di Team v2

Requisiti

Giorno 1 — Fondamenti

• Familiarità di base con i processi di consegna del software
• Comprensione generale dei flussi di lavoro di sviluppo, testing o agile
• Si consiglia l'accesso a Claude per gli esercizi pratici

Giorno 2 — Avanzato

• Completamento del Giorno 1 (o esperienza equivalente)
• Esperienza pregressa con Claude Code e concetti di ingegneria dei prompt
• Conoscenza di base di Git
• Si raccomanda la familiarità con i concetti CI/CD

 14 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative