Nel corso verrà affrontato il concetto del Vibe Coding, partendo dai fondamenti fino ad arrivare allo sviluppo di un progetto prartico.
In attendance
Base Price € 250.00+ VAT
Member Price € 225.00+ VAT
Live Streaming
Base Price € 250.00+ VAT
Member Price € 225.00+ VAT
Presentazione
Nel corso verrà affrontato il concetto del Vibe Coding, partendo dai fondamenti fino ad arrivare allo sviluppo di un progetto prartico.
- Lezioni frontali interattive con discussione
- Demo live su Antigravity e OpenCode
- Esercitazioni pratiche con project work
- Supporto e assistenza continua durante le esercitazioni
Purpose
I partecipanti al termine del corso saranno in grado di:
- Comprendere i concetti fondamentali dei Large Language Models
- Orientarsi nell'ecosistema degli strumenti AI per il coding
- Utilizzare Antigravity e OpenCode per progetti pratici
- Applicare workflow progressivi dal semplice al complesso
- Comprendere MCP e Skills per estendere le capacità dell'AI
- Strutturare progetti AI-assisted in modo efficace
Destinatari
Requisiti Tecnici per i partecipanti
- Laptop personale con accesso a internet
- Account Google (per Antigravity)
Software:
- Antigravity (installato durante il corso)
- OpenCode (installato durante il corso)
- Editor di testo / IDE di preferenza
Programma
09:00 - 10:30 | Vibe Coding: cos'è e perché cambia tutto
- Introduzione al concetto di Vibe Coding
- Origini: da Andrej Karpathy al viral del 2025
- Vibe Coding vs Coding tradizionale
- Il Citizen Developer: il nuovo ruolo professionale
- Il futuro: Agentic Coding e multi-agent
- Demo live: apertura progetto su Antigravity e OpenCode
Break 10:30 - 10:45
10:45 - 12:00 | I Fondamenti: i LLM e il loro mondo
- Cosa sono i Large Language Models
- Token e context window: la memoria dell'AI
- Panoramica modelli: GPT, Claude, Gemini, Llama
- Modelli agentici: cosa li rende speciali
- Demo live: confronto risposte stesso prompt modelli diversi
Break 12:00 - 13:00 | Pausa pranzo
13:00 - 14:30 | Costi e entrypoint
- Token: l'unità di costo
- Come funzionano i prezzi (input vs output)
- Provider vs Aggregatori
- OpenRouter: la porta universale
- API key: cosa sono e come ottenerle
- Free tier: sperimentare senza spendere
- Demo live: configurazione API key e monitoraggio costi
14:30 - 15:30 | Panoramica Strumenti AI
- CLI, IDE e App Builder: panoramica completa
- Gli attori principali: Cursor, Windsurf, Lovable, v0
- Guida alla scelta dello strumento giusto
- Antigravity vs OpenCode: approccio parallelo nel corso
- Demo live: setup Antigravity e OpenCode
Break 15:30 - 15:45
15:45 - 17:00 | Progetto Pratico — Workflow Progressivi
- Setup progetto demo (stesso su entrambi gli strumenti)
- Task Livello 1: creare una landing page
- Task Livello 2: aggiungere funzionalità
- Task Livello 3: implementare sistemi complessi
- Best practices per workflow efficaci
- Demo live: sviluppo progetto completo su Antigravity
17:00 - 17:30 | MCP, Skills e Glossario
- MCP: il “USB-C” dell'intelligenza artificiale
- Skills: pacchetti di istruzioni riutilizzabili
- Procedure e best practices
- Glossario termini chiave
- Demo live: installazione e uso di una Skill
- Q&A e chiusura
Test per rilascio crediti CNI
Relatori
Andrea Spinazzola. Founder e Art Director di New Media Design, docente - Adobe Certified Instructor
Modalità di iscrizione
Le iscrizioni dovranno pervenire entro 7 giorni precedenti la data d’inizio del corso.
Iscrizioni posteriori a questa data, saranno accettate subordinatamente alla disponibilità dei posti.
Il corso verrà confermato via e-mail una settimana prima.
Modalità di partecipazione
Il numero massimo di partecipanti è di 25 persone.
Il corso può essere fruito in modalità Aula (presso le aule del CEI in Via P.A. Saccardo 9, 20134 Milano) o in modalità Diretta Streaming (piattaforma Teams).
Al termine del corso (con una frequenza minima del 90% della durata del corso) verrà rilasciato l’attestato di partecipazione CEI e gli eventuali crediti richiesti.
Durata
Il corso dura 8 ore
Materiale Didattico
Ad ogni partecipante al corso verrà consegnata, come dotazione personale, la seguente documentazione prodotta dal CEI:
- Slide e schede di riferimento in formato digitale
- Template e strutture di progetto
- Risorse e link utili
- Accesso alla community post-corso
Per acquisti effettuati nel giorno del corso i partecipanti potranno usufruire dello sconto riservato ai Soci per l’acquisto di pubblicazioni e prodotti CEI.