Raspberry Pi: guida all’uso
  • 19 lezioni
  • Facile

Raspberry Pi è un single-board computer, molto utilizzato dai Maker nell’ambito del DIY. In questa guida vedremo come configurarlo ed utilizzarlo per creare applicazioni di vario tipo. Partendo dallo studio della scheda, procederemo con la configurazione e l’installazione del sistema di base, fino ad scoprire le potenzialità offerte da Raspberry Pi dal punto di vista dei Maker.

Creare GUI con Qt: la guida
  • 10 lezioni
  • Moderata

Guida completa all’uso del framework Qt, una delle principali soluzioni complete e professionali per lo sviluppo di interfacce grafiche in C++.

Guida Arduino
  • 12 lezioni
  • Facile

Arduino è una piattaforma hardware ideale per lo sviluppo di prototipi, controllori ed ogni tipo di creazione da Maker. Questa guida parte dalle basi della programmazione di Arduino, come il blink di un led, per arrivare ad apprendere concetti più complessi, come l’uso nell’ambito dell’Internet of Things grazie all’uso di servizi RESTful e Cloud.

Guida R
  • 13 lezioni
  • Facile

Guida al linguaggio di programmazione R, molto diffuso e utilizzato per la statistica e l’analisi di grandi moli di dati.

Guida Objective C
  • 24 lezioni
  • Moderata

Imparare a programmare con il linguaggio più usato in ambito Apple, per realizzare applicazioni pronte per i dispositivi della ‘mela’, come iPhone e iPad

Guida Python
  • 40 lezioni
  • Moderata

Python è uno dei linguaggi di programmazione più usati al mondo. Grazie alla sua sintassi asciutta e potente, ed al supporto multipiattaforma, è utilizzato per moltissime tipologie di applicazioni, dal networking, al web, fino al machine learning. Questa guida completa e pratica parte dalle basi del linguaggio, per arrivare ad apprenderne anche le funzionalità più complesse.

Guida C++
  • 79 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à.

Unity 2D, la guida
  • 9 lezioni
  • Facile

Il più potente engine per la creazione di videogame mette a disposizione elementi e template per realizzare videogiochi 2D per tutte le piattaforme, mobile e desktop .

Git, la guida
  • 16 lezioni
  • Difficile

Git. Guida completa al DVCS (Distributed Version Control System o “sistema software per il controllo di versione distribuito”) realizzato da Linus Torvalds, il creatore del kernel Linux. Tutti i comandi necessari per lo sviluppo collaborativo di un progetto, tutte le procedure per la gestione dei repository e tutti gli strumenti per monitorare lo stato di avanzamento dei diversi rami che lo compongono.

Guida Game Design
  • 13 lezioni
  • Facile

Imparare quali sono le basi della progettazione di giochi e videogiochi. Una guida adatta a chi voglia approfondire o entrare in questo mondo e agli sviluppatori professionisti che si affacciano al mondo dei giochi proveniendo dal Web o altri ambiti.