coding | BigRock

MENU

M

HOME

TUTTI I CORSI

OPEN DAY

WALL OF FAME

SHOWCASE

RED

AZIENDE

BLOG

BIGLIFE

CAMPUS E ALLOGGI

CONTATTI E FAQ

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.

3

Mentors

attualmente in classe