torna su

Course code: Vibe

Vibe Coding - Creare con l'Intelligenza Artificiale senza saper programmare

Nel corso verrà affrontato il concetto del Vibe Coding, partendo dai fondamenti fino ad arrivare allo sviluppo di un progetto prartico.

 

In attendance

Aula
calendar_today 23 July 2026 09:00 - 18:00
location_on Milano (MI), via Saccardo 9

Base Price € 250.00+ VAT

Member Price € 225.00+ VAT

Live Streaming

Diretta Streaming
calendar_today 23 July 2026 09:00 - 18:00
location_on Live Streaming

Base Price € 250.00+ VAT

Member Price € 225.00+ VAT

You can also sign up using a paper form

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

Download the flyer

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.