Day(s)
:
Hour(s)
:
Minute(s)
:
Second(s)
Programma
Training
14 settimane
PYTHON
Python è un linguaggio di programmazione utilizzato in molti campi. Il corso introdurrà i concetti base di Python e permetterà di creare progetti di vita reale. Si arriverà ad un livello intermedio padroneggiando funzioni lambda, generatori, decoratori e la programmazione ad oggetti. Non è richiesta alcuna precedente esperienza di programmazione.
MACHINE LEARNING
Scopri come creare quei sistemi di apprendimento intelligenti che scandiscono la nostra vita quotidiana. Forti della vostra preparazione in Python, imparerete a scrivere modelli semplici (Regressione Logistica e l’Albero di Decisione) e modelli più accurati e complessi (Foresta Casuale, Reti Neurali). Benvenuto nell’apprendimento automatico!
C#
Imparerai le basi di questo potente linguaggio di programmazione multi-paradigma nato per soddisfare tutte le richieste della programmazione orientata agli oggetti. Applicherai con facilità i concetti imparati in questo corso nel modulo di Unity.
Unity
Unity, celebre motore grafico multipiattaforma che consente lo sviluppo di videogiochi e altri contenuti interattivi. In questo modulo imparerete come si fa ad ottimizzare lo sviluppo di un videogioco tramite script. Pronto a rendere i controlli del tuo videogioco più reattivi?
C++
C++ è un popolare linguaggio multipiattaforma che può essere utilizzato per creare applicazioni ad alte prestazioni, sistemi operativi, browser, videogiochi grazie Unreal Engine, applicazioni artistiche e così via.
Può essere definito come linguaggio di programmazione a scopo generico.
SQL
Un database è una raccolta di dati organizzati in tabelle in modo da facilitarne l’accesso, nonché una gestione e un aggiornamento efficienti.
Ad esempio, un database gestisce siti web come YouTube, che contiene molte informazioni tra video, nomi utente, password e commenti.
In questo corso impareremo a creare e ottenere informazioni da un database usando SQL!
MIXED REALITY
La fusione del mondo reale e quello virtuale per produrre nuovi ambienti e visualizzazioni in cui oggetti fisici e digitali coesistono ed interagiscono tra di loro in tempo reale.
In questo modulo ti avvicinerai ai concetti di AR e VR, per poi fonderli insieme in questa nuova Realtà!
AUGMENTED REALITY
AR è una tipologia di sviluppo dei software che permette la visualizzazione di un oggetto 3D all’interno del mondo reale, tramite l’utilizzo della semplice fotocamera del telefono.
UNREAL ENGINE
Compi i primi passi in Unreal Engine, utilizza la programmazione a nodi per permettere agli utenti di interagire con il mondo virtuale. In questo modulo sfrutterete tutta la potenza di Unreal Engine per creare delle interessanti esperienze virtuali, e imparerete a creare degli assistenti virtuali. Si parte dai Metahuman, e si continuerà tramite plugin di speech to text, lip syncing ed altro ancora.
VIRTUAL REALITY
Tramite la VR è possibile immergersi in un mondo virtuale grazie a dei visori speciali, che trasportano i movimenti fatti nel mondo reale all’interno del 3D. È possibile vivere esperienze immersive uniche grazie al VR.
LAB
Come scuola abbiamo fatto nostro il concetto di “Ricerca e Sviluppo”. Ci interfacceremo con vere aziende che commissionano progetti e richiedono competenze. I ragazzi impareranno a programmare dei Raspberry e Arduino, mini computer dalle potenzialità enormi da utilizzare durante le settimane di LAB e non solo.
È ora di andare in laboratorio e mettersi a lavoro!
DEEP LEARNING
Mai sentito parlare di Midjourney e DALL-E? Quegli algoritmi di AI che ti consentono di creare bellissime immagini a partire da un semplice testo? Ecco, questi sono due esempi di modelli di Deep Learning.
In questo corso imparerete i concetti cardine del Deep Learning e scriverete da zero un modello generativo di immagini!




Classe X
1 settimana
Confrontati con un cliente vero
La Classe X è un contest individuale o a squadre: una sfida della durata di una settimana dove sarai chiamato a soddisfare il brief di un cliente esterno. Una corsa contro il tempo: 40 ore per immaginare e realizzare un concept per un’importante azienda esterna. Hai modo non solo di interagire con un interlocutore reale con determinate esigenze, ma anche l’occasione di metterti in mostra con un possibile datore di lavoro futuro.
Tesi
6 settimane
Impara a lavorare in squadra
Le ultime sei settimane di corso sono dedicate al progetto di tesi. Un lavoro cross-master che coinvolge tutti gli studenti della scuola nella realizzazione di un cortometraggio e un videogioco. Affronta assieme ai tuoi compagni una vera e propria simulazione di produzione: lavorerai in prima linea su task giornalieri, affidati in base alle tue capacità, sotto la supervisione dei tuoi insegnanti. Il progetto verrà quindi presentato al pubblico l’ultimo giorno di scuola e parteciperà ai festival di tutto il mondo.
Mentors
attualmente in classe