AI forTypeScript developers
Impara ad integrare l'AI nelle tue applicazioni con TypeScript
Applicazioni come ChatGPT o Claude non sono semplici come sembra, serve molto di più per costruire soluzioni custom production-ready. In questo corso imparerai come farlo, imparando le fondamenta.
COSA NON È QUESTO CORSO?
Non è un corso sugli ultimi trend e hype dell'AI
Non è un corso di prompt engineering
Non è un corso di machine learning o data science
PER CHI È QUESTO CORSO?
Sviluppatori frontend o backend che vogliono integrare l'AI nelle loro applicazioni
Chi vuole imparare come distinguere cosa è utile e cosa è solo hype
Chi è incuriosito dall'AI ma non sa da dove iniziare
Chi vuole creare soluzioni custom
Chi ha già visto qualcosa ma vuole fare applicazioni AI production-ready
Chi è ancora scettico sull'utilità pratica dell'AI
Cosa imparerai in pratica
🎯 AI SDK Core
Comprendi le fondamenta e potrai creare applicazioni AI custom di ogni tipo
- → Setup AI SDK Core (OpenAI, Anthropic, Google)
- → Model switching: cambiare modello in base al task in corso
- → Streaming: gestire response stream e eventi (close, abort)
- → Structured output: Zod validation e ritornare dati strutturati (es JSON) al posto di solo testo
- → Reasoning mode per task complessi
- → Error handling e retry strategies
- → AI SDK UI: Chat UI con React
🔧 Tools, MCP & Agent Workflows
- → Tool calling: esporre funzioni TypeScript agli LLM
- → MCP integration per tool standardizzati
- → Tool frontend: tools che modificano UI invece di eseguire backend
- → Human-in-the-loop: chiedere conferma prima di azioni critiche
- → Agent workflows con multi-step reasoning
🎨 Multimodal: Immagini, Documenti, Audio etc
Non solamente testo: genera immagini, analizza documenti, integra audio, usa embeddings per RAG e semantic search, e molto altro ancora.
- → Vision & document analysis (OCR, PDF parsing)
- → Embeddings generation e vector search
- → RAG: context injection da documenti e chat history
⚙️ Production: UI, Middleware, Testing & Debugging
Costruisci app production-ready: AI SDK UI components, memory e persistence, middleware per debugging, error handling, testing con LLM-as-judge, auth e monitoring.
- → Memory: salvare e recuperare context tra conversazioni
- → Middleware: logging, debugging, telemetry
- → Error handling e retry strategies robuste
- → Testing (evals): Misura la qualità tra diversi prompt e modelli
- → Auth, rate limiting e cost optimization
Cosa potrai costruire dopo il corso
Progetti pratici e applicazioni reali AI in Typescript come:
Agenti AI per te, il tuo team o la tua azienda
Un assistente come ChatGPT o Claude custom che parla con il tuo backend per offire funzionalità custom
Integrare AI nei progetti già esistenti
Creare e manipolare documenti, immagini o altri tipi di files con AI
Programma lezioni
Le lezioni si terranno il 12, 13 e 14 Gennaio 2026, indicativamente dalle 19 in poi. Successivamente avrai accesso al repository con tutto il codice, esempi e note. Inoltre la call di Q&A finale è dedicata a domande su progetti personali o dubbi post-corso.
I tuoi insegnanti
Giuppi
Nomad developer
Web Developer freelance da 10+ anni, specializzato in TypeScript e mondo frontend. Insegnante di coding da oltre 5 anni, con una propria piattaforma di corsi.
Jaga
TypeScript & React Expert
Fullstack developer con piu di 10 anni di esperienza nello sviluppo di applicazioni web, e knowledge sharing
PRICING
Live
- 3 lezioni live (online)
- 1 call di Q&A
- Repository del corso
- Community privata
- Registrazioni
Live + Recordings
- 3 lezioni live (online)
- 1 call di Q&A
- Repository del corso
- Community privata
- Registrazioni delle lezioni