Tutorial Gratuiti

Approfondisci concetti chiave con brevi videotutorial pratici.

  • Accesso immediato senza registrazione
  • Videotutorial brevi e focalizzati
  • Esempi pratici pronti all’uso
  • Contenuti aggiornati e in continua crescita
Tutorial gratuito Singleton Pattern
02:14 Singleton Pattern
Il pattern singleton è incentrato sulla creazione in memoria di una sola istanza di un determinato oggetto che sia condivisibile tra tutte le classi e i thread dell'applicazione allo scopo di migliorarne le performance.
Tutorial gratuito Generatore QRCode
03:58 Generatore QRCode
Sfruttando la libreria qrcode, realizzeremo una semplice applicazione con interfaccia grafica in grado di trasformare il testo inserito dall'utente in un QRCode offrendo, al contempo, la possibilità di salvare il file nel dispositivo in formato png.
Tutorial gratuito Riconoscimento Immagini
03:01 Riconoscimento Immagini
In questo tutorial utilizzeremo una rete neurale per il riconoscimento delle immagini; partendo da un dataset con un discreto numero di fotografie di animali, attiveremo il riconoscimento e, successivamente, il clustering delle stesse.
Tutorial gratuito Regressione Lineare
03:45 Regressione Lineare
Con questo tutorial vedremo come costruire un modello di regressione lineare utilizzando il dataset California Housing di Scikit-learn. L'obiettivo finale sarà prevedere il prezzo medio delle case basandoci su variabili socio-economiche.
Tutorial gratuito equals & hashCode
02:45 equals & hashCode
L'overriding dei metodi di classe Object equals e hashCode, permette di personalizzare i criteri di uguaglianza tra oggetti gestiti nell'ambito della logica applicativa rendendoli tra l'altro, idonei all'impiego in collezioni di tipo Set e Map.
Tutorial gratuito Router PHP
02:59 Router PHP
Creiamo un sistema di routing senza framework per gestire URL pulite e parti variabili. In questo tutorial lo faremo utilizzando Apache e PHP nativo.
Tutorial gratuito PHP Generator
03:10 PHP Generator
Utilizziamo i generator per elaborare grandi quantità di dati senza saturare la memoria dell'applicazione.
Tutorial gratuito Photo Gallery
03:52 Photo Gallery
Realizziamo una galleria immagini con miniature, zoom e navigazione. In questo tutorial lo faremo utilizzando JavaScript.
Tutorial gratuito Executor Service
02:41 Executor Service
L'interfaccia ExecutorService permette l'esecuzione di attività asincrone in modo più controllato rispetto alla tradizionale gestione dei thread disponendo di funzionalità per la gestione di pool di thread specializzati.
Tutorial gratuito Sincronizzazione Thread
03:44 Sincronizzazione Thread
Per sincronizzazione si intendono le procedure che, nell'ambito di un'applicazione multithread, consentono di controllare l'accesso concorrente alle risorse condivise al fine di evitare la race condition e garantire l'integrità dei dati.
Tutorial gratuito Spring Data JPA
02:12 Spring Data JPA
Spesso occorre gestire le date di registrazione e aggiornamento in un database. In questo tutorial impariamo a farlo mediante Spring Data JPA e le annotation @PrePersist e @PreUpdate.
Tutorial gratuito Clustering
05:27 Clustering
Il clustering è una tecnica di apprendimento non supervisionato utilizzata per raggruppare dati simili senza l'uso di etichette predefinite; l'obiettivo è scoprire pattern nascosti o strutture nei dati.
Tutorial gratuito Builder Pattern
03:05 Builder Pattern
Il pattern builder permette di costruire oggetti complessi dotati di campi obbligatori e opzionali separando la modellazione dalla rappresentazione degli stessi.
Tutorial gratuito Convertitore di Valute
02:31 Convertitore di Valute
Utilizzando la libreria requests di Python, sfrutteremo un'API gratuita in grado di fornirci i tassi di cambio di una determinata valuta e impiegheremo poi, tali informazioni, per implementare un semplice convertitore.
Tutorial gratuito Tipi Generici
03:47 Tipi Generici
I tipi generici, introdotti con la versione 5 di Java, permettono di specificare uno o più tipi di dati come parametri quando si definiscono classi, interfacce e metodi favorendo così il principio di astrazione.
Tutorial gratuito Factory Pattern
02:47 Factory Pattern
Il pattern factory è incentrato sulla separazione tra la sezione del software a cui viene demandata la creazione degli oggetti e quella delegata all'utilizzo operativo degli stessi.
Tutorial gratuito Serializzazione Oggetti
01:54 Serializzazione Oggetti
Per serializzazione, si intende la procedura di conversione di un oggetto Java in una sequenza di byte che può essere facilmente memorizzata in un file oppure trasmessa attraverso i protocolli di rete.
Tutorial gratuito Spring Batch
02:22 Spring Batch
Spring Batch permette di elaborare grandi quantità di dati in modo efficiente. In questo tutorial importeremo oltre 100.000 record da un file CSV, validando automaticamente i dati e archiviando nel database soltanto quelli conformi.
Tutorial gratuito ForkJoin Framework
02:38 ForkJoin Framework
Il framework ForkJoin è progettato per semplificare l'elaborazione di compiti particolarmente gravosi mediante la loro suddivisione in sottocompiti più piccoli da eseguire in parallelo per poi combinare i risultati parziali ottenuti.
Tutorial gratuito Sviluppo Key Logger
03:31 Sviluppo Key Logger
Sfruttando le potenzialità del modulo tkinter di Python, andremo a realizzare un'applicazione a finestra che permetterà l'archiviazione in un file e la successiva trasmissione via mail del testo digitato dall'utente in un widget editabile.