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 a Pi Coding Agent
- Cos’è Pi Coding Agent e qual è il suo ruolo nello sviluppo quotidiano.
- Casi d’uso tipici sia per singoli sviluppatori che per interi team.
- Punti di forza, limitazioni e aspettative realistiche rispetto alle sue capacità.
Configurazione e preparazione dell’ambiente
- Preparazione del terminale e delle condizioni di lavoro.
- Installazione di Pi Coding Agent.
- Collegamento a un provider AI supportato.
- Verifica dell’installazione ed esecuzione iniziale dello strumento.
Flusso di lavoro principale da terminale
- Come Pi Coding Agent legge, modifica e gestisce i file di codice.
- Esecuzione dei compiti di sviluppo all’interno dell’ambiente del terminale.
- Modalità iterativa che permette feedback rapidi durante il lavoro.
Stesura di prompt efficaci per ottenere risultati migliori
- Come formulare richieste chiare riguardo alla scrittura, correzione e spiegazione del codice.
- Raggiungere risultati più semplici suddividendo compiti complessi in fasi gestibili.
- Perfezionamento delle risposte ottenute attraverso nuovi prompt aggiuntivi.
Utilizzo di Pi per le principali attività quotidiane di sviluppo
- Generazione di piccole funzionalità, routine ausiliarie e codice iniziale.
- Rifattorizzazione ed editing sicuro di codice già esistente.
- Analisi critica delle modifiche suggerite prima della loro accettazione definitiva.
Validazione e risoluzione dei problemi
- Adozione di Pi Coding Agent per effettuare test e validazioni del codice prodotto.
- Rilevamento degli errori con relative correzioni mirate.
- Affronto dei più comuni problemi legati all’installazione, ai provider disponibili o alla qualità delle risposte generate.
Adozione responsabile e sicura da parte del team
- Definizione di regole chiare volte a garantire la qualità, la revisione e l’approvazione delle modifiche.
- Misure di protezione per dati sensibili ed impiego corretto dello strumento da parte di tutti i membri del gruppo.
- Creazione di procedure ripetibili e facilmente applicabili a livello collettivo.
Sintesi finale e prossimi passi
- Riepilogo delle competenze acquisite e dei principali benefici derivanti dal corso.
- Pianificazione di un’integrazione effettiva di Pi Coding Agent nei progetti reali.
- Individuazione di ulteriori attività formative necessarie per consolidare l’utilizzo dello strumento.
Requisiti
- Conoscenza di base dei concetti legati allo sviluppo software
- Esperienza nell’utilizzo della riga di comando e negli strumenti tipici degli sviluppatori
- Capacità di programmazione di base in qualsiasi linguaggio moderno
Destinatari del corso
- Sviluppatori desiderosi di accelerare le proprie attività di programmazione grazie a un assistente basato su intelligenza artificiale.
- Responsabili tecnici alla ricerca di flussi di lavoro concreti per facilitare l’adozione da parte dei team.
- Ingegneri DevOps e utenti avanzati che operano in ambienti basati su terminale.
7 ore