Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione
- Il panorama dello sviluppo assistito da agenti IA e il ruolo di Claude Code in esso.
- Dalla fase prototipale alla produzione: approccio mentale e metodologia operativa.
- Presentazione dei componenti principali di Claude Code: CLAUDE.md, modalità di pianificazione, abilità degli agenti e sottoagenti.
Configurazione dell’ambiente di lavoro
- Installazione e configurazione base di Claude Code.
- Realizzazione di un file CLAUDE.md efficace per guidare i processi dell’agente.
- Utilizzo della modalità di pianificazione per analizzare preventivamente le azioni da compiere.
Sessione 1 – Dalla progettazione alla creazione della struttura
- Trasformazione di un’idea o di uno schema in un piano progettuale concreto.
- Creazione della base architettonica dell’applicazione tramite Claude Code.
- Integrazione dei database e dei sistemi di gestione dei contenuti (CMS).
Sessione 2 – Qualità del codice e deployment automatico
- Realizzazione di una suite di test come meccanismo protettivo per il codice.
- Esecuzione di procedure di controllo della qualità tramite i sottoagenti previsti.
- Impostazione del deployment automatico su Vercel o Cloud Run.
Rischi e migliori pratiche nello sviluppo assistito dall’IA
- Principali criticità nel codice generato automaticamente (sicurezza, gestione delle dipendenze, funzionamento non ottimale).
- Modalità corrette per valutare i risultati prodotti dall’agente con l’ausilio di una checklist minima.
- L’importanza del controllo attivo da parte dello sviluppatore umano nel processo produttivo.
Riepilogo e prossimi passi
- Obiettivo finale: un’applicazione operativa, munita di test rigorosi e configurata per il deployment automatico.
Requisiti
- Conoscenza dei fondamentali dello sviluppo software: controllo delle versioni, test e deployment.
- Esperienza pratica con almeno un linguaggio di programmazione e nell’uso della riga di comando.
- Nozioni basilari sulla struttura delle applicazioni web (frontend, backend, API).
Destinatari del corso
- Sviluppatori software.
- Creatori di prodotti tecnologici e imprenditori del settore IT.
- Ingegneri desiderosi di introdurre nei propri processi sviluppo assistito da agenti IA.
7 ore
Recensioni (1)
Ho acquisito una conoscenza riguardante la libreria Streamlit di Python e sicuramente cercherò di utilizzarla per migliorare le applicazioni del mio team, che sono sviluppate con R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Corso - GitHub Copilot for Developers
Traduzione automatica