Formazione

La formazione è sempre stata una mia passione: mi piace molto poter trasmettere quello che negli anni ho imparato, ad altri.
Per questo motivo nel 2000 sono diventato Microsoft Certified Trainer e lo sono ancora oggi, a distanza di 25 anni!

I miei corsi sono principalmente su SQL Server, PostgreSQL e Redis.

Di seguito trovate un elenco di quelli attualmente disponibili.


SQL Server Performance Tuning Workshop (4gg)

Il tuo SQL Server è lento e non sai come ottimizzarlo? Sai visualizzare i piani di esecuzione, ma non sai come interpretarli? In questo corso apprenderai le tecniche e gli strumenti per ottimizzare le performance di SQL Server, on-premise e in cloud, sia dal punto di vista della configurazione del prodotto che dall’analisi ed interpretazione dei piani di esecuzione, sfruttando tutti gli strumenti a disposizione inclusi nel prodotto.

Maggiori informazioni


T-SQL Programmazione avanzata (SQL Server 2012 – 2025) (4gg)

Vuoi apprendere o migliorare le tue competenze sul linguaggio Transact-SQL? Questo corso riprende le basi del linguaggio SQL, per entrare nello specifico del “dialetto” Transact-SQL di SQL Server ed esplorarne tutte le caratteristiche, evidenziando le novità del linguaggio nelle varie versioni di SQL Server rilasciate negli anni, inclusa la versione 2025 di prossimo rilascio, le cui novità sono già presenti in Azure SQL database. Tra le caratteristiche “avanzate” della programmazione con il linguaggio T-SQL, vedremo anche le principali tecniche per aiutare il query optimizer di SQL Server nell’esecuzione di query complesse.

Maggiori informazioni


Amministrare PostgreSQL (3gg)

Hai la necessità di amministrare PostgreSQL e non hai ancora le competenze per farlo o vuoi migliorare le conoscenze che hai già, magari aggiornandole all’ultima versione del prodotto?
Questo corso ti consente di apprendere tutto ciò che occorre: dall’installazione di PostgreSQL in ambiente Linux al backup e restore dei singoli databases o dell’intero cluster, dall’implementazione di job di manutenzione al partizionamento dei dati per ottenere maggiori performance.

Maggiori informazioni


Implementare una soluzione di High Availability con PostgreSQL (2gg)

Questo corso si focalizza sulle possibili soluzioni di alta disponibilità che si possono realizzare con PostgreSQL.
Vedremo come sfruttare le funzionalità incluse in Postgres, insieme a strumenti open-source, per realizzare un sistema affidabile e sempre disponibile.

Maggiori informazioni


Implementare una soluzione di High Availability con Redis (2gg)

Questo corso ha l’obiettivo di fornirti le conoscenze per comprendere le varie possibiltà di implementare l’alta disponibilità con Redis, scegliere la soluzione migliore per il tuo scenario ed implementarla, sia su server fisici che virtuali Linux o su container Docker.

Maggiori informazioni