• 25 lezioni
  • Avanzata

Guida completa a Java 9 e 10, la nuova versione del linguaggio che introduce la programmazione modulare, nuove API e il REPL (read-evaluate-print loop) con JShell.

  • 4 lezioni
  • Difficile

La guida illustrara i concetti principali di Camunda, uno dei più utilizzati Business Process Management System (BPMS) opensource che supporta lo standard OMG BPMN 2.0 (Business Process Model and Notation) per l’automazione dei processi, CMMN 1.1 (Case Management Model and Notation) per la gestione dei casi e DMN 1.1 (Decision Model & Notation) per la gestione delle decisioni. La guida è rivolta a coloro che possiedono già una coscienza teorica di BPMN 2.0.

Impariamo a creare, aggiornare e interrogare database con Java e MongoDB, database orientato ai documenti con struttura JSON-like.

App Java per Android: librerie per ogni esigenza
  • 20 lezioni
  • Avanzata

Guida pratica su alcune delle più note librerie open source realizzate in Java e scritte per affrontare le più frequenti problematiche nello sviluppo di applicazioni per Android.

Analizziamo la dinamica della gestione dei premessi in Android per accedere a servizi, sensori o funzionalità di sistema.

Java. Come effettuare confronti tra date e orari utilizzando le classi e i metodi messi a disposizione dalle versioni più recenti del linguaggio.

Terminiamo il nostro discorso sulla libreria Scribe impostando un ambiente di test per un’applicazione Java che consenta di effettuare procedure di autenticazione tramite OAuth.

Impariamo a gestire e formattare le date in Java, quali classi utilizzare e quali sono i formati supportati nelle varie versioni del linguaggio.

Impariamo ad effettuare una connessione all’ultima versione del database MySQL e ad eseguire operazioni SQL di base per la creazione di tabelle, inserimento e recupero di record.

Impariamo a realizzare un’applicazione basata su Java che sfrutta la libreria Scribe per effettuare una procedura di autenticazione tramite Facebook