Scratch è un ambiente di programmazione gratuito, con un linguaggio di programmazione grafico progettato per l’insegnamento della programmazione tramite primitive visive. È adatto ad utenti con competenze informatiche basilari, e si presta a molti progetti, da semplici esperimenti, ad applicazioni interattive e giochi. Questa guida descrive le basi per utilizzare Scratch partendo da zero, imparandone tutte le principali funzionalità.

Una guida per iniziare i primi passi all’interno di Autodesk Maya, il software di riferimento per l’animazione e la modellazione 3D, impiegato come standard anche all’interno dell’industria dei videogiochi. La guida permetterà di conoscere i comandi base e iniziare a creare i primi asset spendibili all’interno di un gioco 3D.

Una guida pensata per presentare le caratteristiche del framework PHP Symfony attraverso lo sviluppo di un progetto reale: la realizzazione di un social network in stile Twitter chiamato “Kwak” che significa appunto “tweet” in Islandese. L’obiettivo finale della guida è quello di proporre esempi pratici degli use case più comuni che si affrontano durante la creazione di un’applicazione.

Unity è il motore grafico di riferimento per lo sviluppo di videogiochi. In questa guida partiremo dalle prime informazioni basilari (inclusa l’installazione), fino ad arrivare alla creazione di un gioco vero e proprio.

Guida Android
  • 97 lezioni
  • Avanzata

Android è il sistema operativo mobile più diffuso attualmente sul mercato. Imparare a sviluppare app per Android è quindi la chiave d’accesso ad uno dei mercati più attivi nello sviluppo mobile. Questa guida completa e dettagliata fornisce tutte le informazioni necessarie per imparare a progettare ed implementare app moderne e funzionali per Android.

Una guida completa alla gestione dell’audio e del video tramite il linguaggio di programmazione Java. Costrutti sintattici, formati supportati per i file e operazioni basate sullo streaming multimediale vengono presentati attraverso una serie di esempi pratici ricchi di codice che permetteranno di acquisire rapidamente le conoscenze di base con le quali creare applicazioni ancora più complesse

Telegram non è solo un software di messaggistica istantanea. Oltre a permettere ai suoi utenti l’interscambio di messaggi, esso è infatti personalizzabile in molti modi. Tra questi, è possibile creare dei bot, ovvero dei software in grado di rispondere automaticamente ai messaggi ricevuti dai vari utenti. In questa guida impareremo come implementare un bot per Telegram.

Come creare un’applicazione per la gestione di un negozio di commercio elettronico con il framework PHP Laravel. Una guida completa che, partendo dalla configurazione di un ambiente di sviluppo basato su Laravel, descrive nel dettaglio tutti i passaggi necessari per pubblicare un e-commerce con cui promuovere e vendere i propri prodotti online

Guida C++
  • 93 lezioni
  • Avanzata

C++ è un linguaggio di programmazione a oggetti tra i più diffusi in svariati ambiti dell’informatica professionale, da quello dello sviluppo mobile agli ambienti scientifici, passando per il gaming e lo sviluppo di GUI. Questa guida fornisce una panoramica completa e dettagliata di tutte le sue funzionalità, partendo dalle basi fino ad arrivare agli argomenti di maggiore dettaglio e complessità.

Java e sicurezza. Una guida completa ai tool e alle funzionalità del linguaggio che permettono di garantire la sicurezza delle applicazioni, dei dati e delle comunicazioni veicolate attraverso di esse. Dalle basi fino all’implementazione di due case study incentrati su keystore e truststore in Jboss Wildfly e protocolli SSL/TLS per la protezione delle Web application.