Ultimi articoli sull’analisi dei dati

Le buone abitudini di uno sviluppatore SQL

In questo articolo parleremo di quattro buone abitudini che uno sviluppatore SQL deve avere per scrivere del codice SQL leggibile, facile da manutenere, che minimizzi le possibilità di errori e orientato a pratiche DevOps. Specificare la lista delle colonne dopo Insert Into Quando utilizziamo la sintassi INSERT INTO per popolare una tabella con dei valori …

Le buone abitudini di uno sviluppatore SQL Leggi tutto »

Colonne Identity su Sql Server: tutto quello che c’è da sapere

Su un database Sql Server, la proprietà Identity permette di demandare al database la popolazione della colonna a cui tale proprietà è applicata. In questo articolo vedremo concretamente come creare con l’SQL una tabella con una colonna di tipo Identity e come essa si comporta in fase di aggiornamento del database. Creare una colonna con …

Colonne Identity su Sql Server: tutto quello che c’è da sapere Leggi tutto »

Importanti differenze tra Delete e Truncate

Delete e Truncate sono due istruzioni SQL che spesso generano confusione tra gli sviluppatori e i data analyst. Ad una prima analisi, la differenza principale comune a tutti i database è che la Truncate elimina tutti i record di una tabella, mentre con la Delete si ha la possibilità di cancellare solo le righe che …

Importanti differenze tra Delete e Truncate Leggi tutto »

ETL: extract transform e load su Sql Server

Con ETL si intende l’insieme delle tre operazioni necessarie per popolare una base di dati: estrazione, trasformazione e caricamento, dall’inglese extract, load e transform. In questo articolo vedremo un esempio completo di ETL sul database relazionale SQL Server che effettua nell’ordine le seguenti operazioni: estrazione dei dati da un file con estensione .csv trasformazione dei …

ETL: extract transform e load su Sql Server Leggi tutto »

Corsi su database, SQL, Python, MongoDb, statistica e matematica

Credo fortemente nell’approccio didattico learning by doing. Durante i corsi non utilizzo slides, penso sia più opportuno lavorare direttamente su Sql Server, Oracle, Access, Python, Excel o quello che è lo strumento del corso. Le conoscenze insegnate devono essere tramutabili immediatamente in competenze. Impareremo pertanto ad acquisire i dati, filtrarli, raggrupparli, combinarli, aggiornarli e presentarli tenendo in mente ogni volta l’obiettivo pratico e tangibile e non il costrutto teorico.

Con queste strategie didattiche ho aiutato centinaia tra aziende, professionisti e studenti, sia neofiti che esperti, a raggiungere i loro obiettivi formativi sul mondo dei dati.

CAPTCHA immagine

Questo ci aiuta a prevenire lo spam, grazie.

Alcune recensioni dei miei studenti

Nicola è un consulente IT eccezionale! Nicola è stato per me una guida eccezionale. Fin da subito è riuscito a spiegarmi concetti e ad introdurmi nozioni di basi di dati in modo fluido, chiaro, lineare e diretto. Sono contenta di essermi rivolta ad un professionista come Nicola che, non solo è oltremodo preparato nelle materie che insegna, ma che soprattutto mette passione e trasporto nel suo lavoro. Tutto ciò è risultato molto positivo, perchè grazie a lui ho acquisito in pochissimo tempo la capacità per poter proseguire nelle mie pratiche autonomamente e con successo. Ho avuto piena fiducia in Nicola fin dal primo minuto, e questo per me è rassicurante perchè, ogni qualvolta avrò la necessità di ricevere consulenze informatiche, so che posso contare su Nicola. Lo raccomando pienamente al 100%! Non esitate a contattarlo!!

Roberta Diamanti
17/01/21

Ho trovato davvero un professionista… Ho trovato davvero un professionista che si è dedicato a me ed al mio obiettivo. Nicola, oltre ad essere molto competente in materia, si è dedicato molto a capire e poi applicare il metodo giusto per trasmettere i concetti nel modo migliore (quando ero in difficoltà si fermava sempre, più tempo del dovuto, a spiegare in maniera diversa pur di farmi capire veramente).Pochissimi adattano il loro metodo di insegnamento allo studente, Nicola è uno di questi.Mi sono trovata benissimo ed ho consigliato la scuola a diversi miei amici e colleghi.Continuate così!Grazie ancora Nicola.

Jessica
22/11/20

Nicola è un gran formatore, metta la sua competenza al servizio delle persone cercando sempre la migliore soluzione e scalando il lavoro sulle esigenze formative. È attento e aiuta a comprendere e a crescere. Lavorare con lui è sempre un piacere ed uno stimolo a migliorarsi.

Enzo La Rosa
01/09/20

Nicola è stato un insegnate fantastico Nicola è stato un insegnate fantastico, mi ha aiutato a finire la tesi spiegandomi degli argomenti fondamentali e fornendomi tutti gli strumenti per ultimarla nel migliore dei modi. Lo consiglio al 100%.

Giulia C
21/06/20

Nicola è una persona preparatissima e professionale. Spiega in modo semplice ed efficace. Ho terminato un corso SQL ed ora ne sto facendo uno di Excel avanzato. Lo consiglio, promosso a pieni voti!!

Marco Osella
01/12/19

Umanamente e professionalmente uno dei migliori insegnanti che abbia mai incontrato nella mia carriera da studente universitario. Con questo ti voglio ringraziare per il tuo prezioso aiuto.

Salvatore Maltisotto
01/11/19

Materiale didattico sull’analisi dei dati

Cliccando sui link seguenti puoi scaricare gratuitamente e senza lasciare dati:

Nel blog del sito troverai articoli sul mondo dei database, il test del software, il data management e il racconto delle edizioni passate dei nostri corsi. Ringrazio Gian Luca Cifaldi autore degli articoli sul Test del software.

Sul mio repository di Github trovi gli script per generare dei database d’esempio su cui fare gli esercizi.

Infine sto iniziando a lavorare su un canale Youtube con video e playlist sui database, SQL, analisi delle performance di una query, Excel e molto altro.

Corsi in evidenza

Corso SQL e Database relazionali

Scopri il mondo dell’SQL e dei database relazionali tramite un percorso personalizzato di 16 ore che ti insegnerà a scrivere fluentemente query in SQL.

Corso Machine Learning con Python

Impara a creare modelli di machine learning tramite il linguaggio di programmazione Python e le sue più importanti librerie.

Corso avanzato su SQL Server: progettazione e performance

Migliora il tuo SQL e le performance delle tue query imparando a leggere e analizzare i piani di esecuzione di Sql Server.

Data Management: gestione dei dati aziendali

Acquisisci il giusto mix di skill tecniche e funzionali sul Data Management.

Torna su