Formazione tecnica · Bologna, in azienda e online

Corso AI per programmatori: dal coding assistant all'agente

Un corso pratico per integrare l'AI nel lavoro quotidiano dello sviluppatore: capire il codice, pianificare, implementare, testare e fare review con agenti AI, mantenendo il controllo tecnico.

Metodo

Programmare con l'AI, non delegare alla cieca

Contesto

Dare all'agente ciò che serve

Architettura, convenzioni, dipendenze, vincoli e criteri di accettazione: contesto preciso, non repository riversati nel prompt.

Controllo

Spezzare, verificare, correggere

Task piccoli, diff leggibili, test mirati, review umana e checkpoint chiari per evitare lavoro veloce ma fragile.

Sistema

Rendere il workflow riusabile

Istruzioni, skills, script e checklist versionati: la conoscenza resta nel team e migliora a ogni iterazione.

Moduli tecnici

Dal requisito alla pull request

LLM e coding agent, senza fumoToken, contesto, probabilità, limiti, tool use, autonomia e differenza tra chat, completamento e agente.
Esplorare codebase e requisitiRicerca mirata, lettura dell'architettura, dipendenze, domande utili e specifiche con criteri di accettazione verificabili.
Context engineering e token efficiencySelezione del contesto, compattazione, memoria, caching, costo, latenza e scelta del modello in base al compito.
Skills, istruzioni e automazioniRegole di repository, procedure riusabili, strumenti, permessi e workflow agentici per attività ripetitive.
Implementazione, debug e refactoringPianificazione, modifica incrementale, diagnosi basata su evidenze e refactoring assistito senza allargare lo scope.
Test, review, sicurezza e deliveryTest utili, lettura critica dei diff, dipendenze, segreti, prompt injection, pipeline CI/CD e documentazione.
Laboratori

Si lavora sul codice

Lab 01

Da ticket vago a specifica

Il team trasforma una richiesta incompleta in piano, criteri di accettazione e set di contesto pronto per l'agente.

Lab 02

Feature end-to-end

Implementazione assistita con checkpoint, test e review del diff. Si misura dove l'AI aiuta e dove introduce rischio.

Lab 03

Skill di team

Creiamo una procedura riusabile per un'attività reale: migrazione, test, API, release, documentazione o analisi bug.

Formati aziendali

Scegli il livello di profondità

4 ore · fino a 15 partecipanti

AI Code Kickoff

Fondamenti, demo live, rischi, casi d'uso e una roadmap iniziale. Ideale per allineare team tecnico e responsabili.

Workshop Demo Q&A

2 giornate · fino a 10 partecipanti

AI-Driven Development Bootcamp

Tutti i moduli, laboratori pratici e creazione del primo playbook di team sul vostro stack.

Hands-on Repository Playbook

4 settimane · un team

AI Delivery Sprint

Bootcamp e coaching su un progetto pilota: dal baseline iniziale a workflow, metriche e retrospettiva finale.

Pilot Coaching KPI

Esempi ed esercizi vengono adattati a linguaggi, framework, repository, strumenti e policy della tua azienda.

FAQ

Domande sul corso AI coding

A quali programmatori è adatto il corso?

A sviluppatori backend, frontend, full-stack, mobile, DevOps e tech lead. Esempi ed esercizi vengono adattati allo stack del team.

Si lavora sul nostro codice?

Nel bootcamp e nell'affiancamento si può lavorare su un repository aziendale oppure su un progetto didattico equivalente.

Quali strumenti di AI coding vengono usati?

Gli strumenti vengono scelti insieme in base a stack, policy e licenze. Il corso insegna un metodo trasferibile tra modelli e coding agent.

Cosa significa token efficiency?

Significa dare al modello il contesto utile, evitare ripetizioni e scegliere modello e workflow adeguati per controllare costi, latenza e qualità.

Il corso è disponibile fuori Bologna?

Sì. La formazione è disponibile presso la sede dell'azienda e da remoto, oltre che a Bologna.

Facciamo lavorare il tuo team con l'AI su un caso vero.

Dicci stack, numero di sviluppatori e obiettivo. Prepariamo programma, laboratori e livello tecnico.