REST API con Ruby & Heroku

Episodio #11 | Durata 17 minuti | Autore Ignazio Calò | Data 14-12-2016 | Categoria - - -

Chi non ha bisogno di creare delle API? Ma chi l’ha detto che creare delle API debba essere qualcosa di complicato? In questo screencast vedremo come utilizzare Ruby e la gemma Grape per creare delle API e deployarle su Heroku.

VAGRANT: virtualizzazione a portata di mano

Episodio #10 | Durata 11 minuti | Autore Ignazio Calò | Data 07-12-2016 | Categoria

Vagrant è un tool utilissimo per lavorare con macchine virtuali. Disponibile per tutti i maggiori sistemi operativi permette di creare e condividere macchine virtuali e la loro configurazione in un batter d’occhio. Per non dover più dire “sul mio computer funziona”. In questo screencast vedremo come utilizzarlo e come creare una macchina virtuale con ubuntu.

Java

Java: interrogare un database con JDBC

Episodio #9 | Durata 20 minuti | Autore Giuseppe Maggi | Data 30-11-2016 | Categoria -

JDBC è un linguaggio universale con cui Java è in grado di dialogare con tutti i principali database relazionali esistenti. Tramite la sperimentazione diretta, interrogando direttamente un database, faremo la sua conoscenza.

Introduzione a SQL: creare, cancellare e modificare dati

Episodio #8 | Durata 13 minuti | Autore Giuseppe Maggi | Data 23-11-2016 | Categoria - -

Oltre alle query è necessario saper creare, modificare e cancellare dati per rendere durature nel tempo le informazioni che interessano l’utente. Con questo video, impareremo a farlo sfruttando i comandi INSERT, UPDATE e DELETE

Introduzione a SQL: le query

Episodio #7 | Durata 14 minuti | Autore Giuseppe Maggi | Data 16-11-2016 | Categoria - -

Conoscendo il linguaggio SQL potremo inviare comandi ad un database dalle nostre applicazioni mettendole in condizione di memorizzare informazioni in maniera persistente. Iniziamo a conoscere questo linguaggio scrivendo le prime query utili ad interrogare un database

Android

Introduzione ai Service in Android

Episodio #6 | Durata 13 minuti | Autore Giuseppe Maggi | Data 17-10-2016 | Categoria

La reattività di un’interfaccia utente dipende anche da quali e quante attività riusciamo a svolgere in background, in modalità asincrona. Abbiamo conosciuto AsyncTask nei nostri corsi ma in molti casi non basta: abbiamo bisogno dei Service. Vediamo come funzionano

Android

Android: introduzione a RecyclerView e CardView

Episodio #5 | Durata 20 minuti | Autore Giuseppe Maggi | Data 11-10-2016 | Categoria

Il pattern Adapter permette di mostrare all’utente moltitudini di dati opportunamente formattati. Per gestire il tutto al meglio esiste ora RecyclerView, un componente visuale ottimizzato. Con questo video faremo la sua conoscenza, contemporaneamente ad un’altra importante innovazione: le CardView

Java

JavaFX: progettazione visuale di interfacce con SceneBuilder

Episodio #4 | Durata 14 minuti | Autore Giuseppe Maggi | Data 11-10-2016 | Categoria -

JavaFX è un framework ricco e articolato: il linguaggio Java offre l’espressività necessaria per programmare le nostre interfacce ma uno strumento di progettazione visuale come SceneBuilder può davvero accrescere la nostra produttività

Java

Introduzione a JavaFX

Episodio #3 | Durata 13 minuti | Autore Giuseppe Maggi | Data 04-10-2016 | Categoria -

Saper realizzare interfacce grafiche permette di aprire nuovi canali di dialogo con gli utenti delle proprie applicazioni, più interattivi e coinvolgenti. JavaFX è un ottimo strumento per fare tutto ciò in maniera produttiva ed efficiente e con questo screencast iniziamo a conoscerlo.

Android

Introduzione alla Android Design Support Library

Episodio #2 | Durata 23 minuti | Autore Giuseppe Maggi | Data 26-09-2016 | Categoria -

Da quando Android ha visto l’introduzione del Material Design le sue interfacce utente non sono state più le stesse diventando sempre più dinamiche, efficienti e accattivanti. Possiamo avere tutto ciò nelle nostre app semplicemente, grazie ad una libreria ufficiale: iniziamo a conoscerla insieme e lasciamoci stupire!