Istruzione While In Kotlin

In questo video analizziamo le istruzioni di ciclo in Kotlin, in particolare l’istruzione while. Il ciclo while permette di ripetere un blocco di codice fino a quando la condizione riportata tra le parentesi tonde è vera. Nel video vengono riportati una serie di esempi di utilizzo.

I TreeSet In Java

In questo video analizziamo i TreeSet di Java, ossia una collezione che implementa l’interfaccia Set che non permette elementi duplicati. È basata su una struttura ad albero (più precisamente, un TreeMap) e mantiene gli elementi in ordine crescente, secondo l’ordinamento naturale o secondo un Comparator fornito durante la creazione.

Pattern Saga

Il “Pattern Saga”  è un pattern di progettazione utilizzato per poter gestire le transazioni distribuite all’interno di un’architettura a microservizi. In questo contesto, una “saga” rappresenta una sequenza di operazioni (transazioni) che vengono eseguite in modo distribuito su più servizi indipendenti. In questo video lo analizziamo nel dettaglio.

Introduzione a Docker

In questo video, diamo una breve introduzione a Docker, una piattaforma open-source che consente di automatizzare la distribuzione di applicazioni all’interno di contenitori (o containers). I contenitori sono ambienti leggeri, isolati e portabili che includono tutto il necessario per eseguire un’applicazione: il codice, le librerie, le dipendenze e il runtime.

ArrayList In Java Con Classi Custom

In questo video, vediamo come utilizzare gli ArrayList di Java con classi custom. In particolare,  evidenziamo l’importanza dell’override dei metodi equals e toString.


Val vs Var in Kotlin

In questo video  esploreremo le differenze tra variabili (dichiarate tramite la keyword var) e costanti (keyword val) in Kotlin:

Highlights
🗃️ Cosa è una variabile
🔄 Dichiarazione di una variabile tramite la keyword var
🔒 Concetto di costante e dichiarazione tramite la keyword val


Le TreeMap In Java

In questo video esploriamo la classe TreeMap in Java, una mappa ordinata che utilizza coppie chiave-valore e richiede l’implementazione dell’interfaccia Comparable per ordinare le classi customizzate.

Highlights
🌳 Introduzione alla classe TreeMap e al concetto di mappa ordinata.
🔑 Esempio  di dichiarazione di una TreeMap con chiavi String e valori Integer.
✅ Esempio  di TreeMap con classi  customizzate.

Key Insights
🌲 TreeMap è una mappa che mantiene l’ordine delle chiavi.
🔄 Coppie chiave-valore: La struttura di TreeMap memorizza dati nel formato di coppie chiave-valore
🔍 Gli elementi in TreeMap sono automaticamente ordinati in base alla chiave.
👤 Quando usiamo classi customizzate, è essenziale implementare l’interfaccia Comparable per specificare l’ordinamento.

Se vuoi acquistare il mio “Corso Per Programmatori Java” sul mio SITO
 o su Udemy.
 

Hello World su Android Con Kotlin

In questo video analizziamo la creazione e l’esecuzione della nostra prima applicazione Android usando Kotlin.

Highlights
👩‍💻 Creazione dell’app: come creare un progetto “Hello World” in Android Studio.
📁 Struttura del progetto: Analisi delle cartelle e dei file principali.