SQL per la Data Analysis

SQL per la Data Analysis

Impara il linguaggio SQL e diventa esperto nell'analisi dei dati con un corso facile da seguire. Partendo dalle basi, acquisirai le competenze necessarie per gestire i dati in un sistema di database relazionale e sfruttare le potenzialità dello standard ISO SQL. Non è richiesta alcuna conoscenza di programmazione, anche se la conoscenza di Business Intelligence, Excel o Python è un plus.

SQL per la Data Analysis

Impara il linguaggio SQL e diventa esperto nell'analisi dei dati con un corso facile da seguire. Partendo dalle basi, acquisirai le competenze necessarie per gestire i dati in un sistema di database relazionale e sfruttare le potenzialità dello standard ISO SQL. Non è richiesta alcuna conoscenza di programmazione, anche se la conoscenza di Business Intelligence, Excel o Python è un plus.
Panoramica

Il linguaggio SQL (Structured Query Language) è il linguaggio principale utilizzato per accedere e gestire i dati in un sistema di database relazionale. è uno strumento fondamentale per l’analisi dei dati, ed è da 50 anni uno standard ISO e parte del cosiddetto Modern Data Stack. Questo fa di SQL un evergreen, che è sempre un buon investimento per la propria formazione personale. Il corso parte dalle basi, e non sono necessarie altre basi di programmazione, anche se almeno una conoscenza base di uno strumento di Business Intelligence, di Excel o Python sicuramente aiutano.

Il linguaggio SQL (Structured Query Language) è il linguaggio principale utilizzato per accedere e gestire i dati in un sistema di database relazionale. è uno strumento fondamentale per l’analisi dei dati, ed è da 50 anni uno standard ISO e parte del cosiddetto Modern Data Stack. Questo fa di SQL un evergreen, che è sempre un buon investimento per la propria formazione personale. Il corso parte dalle basi, e non sono necessarie altre basi di programmazione, anche se almeno una conoscenza base di uno strumento di Business Intelligence, di Excel o Python sicuramente aiutano.

Cosa Imparerai nel corso?

Cosa Imparerai nel corso?

Il linguaggio SQL (Structured Query Language) è il linguaggio principale utilizzato per accedere e gestire i dati in un sistema di database relazionale. Analisti, project manager e altri professionisti vogliono prendere decisioni informate utilizzando grandi insiemi di dati, ma senza una conoscenza pratica dell’SQL devono spesso chiedere al personale informatico di eseguire il recupero dei dati e di modellarli.

Il corso vi guida nell’uso dell’SQL per interrogare un database ed estrarre le informazioni necessarie per le vostre analisi. Non è richiesta alcuna esperienza precedente di programmazione o di database. Se siete utenti di Excel, conoscete già questi argomenti più di quanto pensiate. Nel corso di tre e più ore, scoprirete come i fondamenti dell’SQL si collegano alle attività quotidiane di Excel o di Pandas, consentendovi di esplorare e analizzare meglio i vostri database.

Alla fine di questo corso comprenderete le basi dei database relazionali e il ruolo di SQL, i comandi fondamentali utilizzati per leggere i dati da una o più tabelle di un database, concetti fondamentali per le pratiche quotidiane come la tabella calendario, l’unpivot, tabelle larghe e tabelle lunghe. Troverete anche rimandi a risorse gratuite di qualità per concetti complementari come schemi, chiavi primarie e chiavi esterne (ovvero, cosa rende i database relazionali “relazionali”).

E sarete in grado di utilizzare l’SQL per interrogare un database ed estrarre informazioni utili, esplorare i comandi e le funzioni SQL di base e avanzate, estrarre dati e lavorare con le query per ottenere i dati necessari per l’analisi.
Questo corso è adatto a voi perché siete analisti, project manager o altri professionisti che lavorano con i dati.

Il linguaggio SQL (Structured Query Language) è il linguaggio principale utilizzato per accedere e gestire i dati in un sistema di database relazionale. Analisti, project manager e altri professionisti vogliono prendere decisioni informate utilizzando grandi insiemi di dati, ma senza una conoscenza pratica dell’SQL devono spesso chiedere al personale informatico di eseguire il recupero dei dati e di modellarli.

Il corso vi guida nell’uso dell’SQL per interrogare un database ed estrarre le informazioni necessarie per le vostre analisi. Non è richiesta alcuna esperienza precedente di programmazione o di database. Se siete utenti di Excel, conoscete già questi argomenti più di quanto pensiate. Nel corso di tre e più ore, scoprirete come i fondamenti dell’SQL si collegano alle attività quotidiane di Excel o di Pandas, consentendovi di esplorare e analizzare meglio i vostri database.

Alla fine di questo corso comprenderete le basi dei database relazionali e il ruolo di SQL, i comandi fondamentali utilizzati per leggere i dati da una o più tabelle di un database, concetti fondamentali per le pratiche quotidiane come la tabella calendario, l’unpivot, tabelle larghe e tabelle lunghe. Troverete anche rimandi a risorse gratuite di qualità per concetti complementari come schemi, chiavi primarie e chiavi esterne (ovvero, cosa rende i database relazionali “relazionali”).

E sarete in grado di utilizzare l’SQL per interrogare un database ed estrarre informazioni utili, esplorare i comandi e le funzioni SQL di base e avanzate, estrarre dati e lavorare con le query per ottenere i dati necessari per l’analisi.
Questo corso è adatto a voi perché siete analisti, project manager o altri professionisti che lavorano con i dati.

Struttura delle lezioni

Struttura delle lezioni

Le lezioni sono 100% online e saranno accompagnate da moduli e slides, oltre a molti esercizi interattivi che metteranno alla prova le tue abilità e ciò che hai appreso.

Le lezioni sono 100% online e saranno accompagnate da moduli e slides, oltre a molti esercizi interattivi che metteranno alla prova le tue abilità e ciò che hai appreso.

Chi può seguire il corso?

Chi può seguire il corso?

Chi ha una mente aperta e predisposta all’analisi: le lezioni sono adatte a chiunque ma è necessario avere passione per i numeri e i calcoli, oltre che tanta pazienza.

Chi lavora anche full time: se sei un lavoratore full time non ti preoccupare! Potrai seguire le lezioni in completa autonomia nel tuo tempo libero.

Chi vuole crescere professionalmente: Se vuoi elevare la tua carriera Deep Learning Italia ti da l’opportunità di poterlo fare a costi contenuti.

Chi ha una mente aperta e predisposta all’analisi: le lezioni sono adatte a chiunque ma è necessario avere passione per i numeri e i calcoli, oltre che tanta pazienza.

Chi lavora anche full time: se sei un lavoratore full time non ti preoccupare! Potrai seguire le lezioni in completa autonomia nel tuo tempo libero.

Chi vuole crescere professionalmente: Se vuoi elevare la tua carriera Deep Learning Italia ti da l’opportunità di poterlo fare a costi contenuti.

Programma

Introduzione al corso

  • Di cosa parliamo?
  • Quiz
  • Perché imparare SQL
  • Quiz

Introduzione a SQL

  • Accenni storici
  • Dialetti ed editors
  • Quiz

Installazioni

  • Hands-on: installazione strumenti
  • Hands-on: breve esempio di utilizzo Dbeaver

Basi

  • Tipi di dichiarazione e Best Practices
  • Quiz
  • Hands-on: esempi di query
  • Quiz

Funzioni di Aggregazione e Operatori

  • Funzioni di Aggregazione
  • Operatori
  • Quiz
  • Hands-on: funzioni di aggregazione e operatori
  • Quiz

Joins

  • Tipi di Join – Parte 1
  • Tipi di Join – Parte 2
  • Quiz
  • Hands-on: joins
  • Quiz

Unione

  • Union / Union All
  • Quiz
  • Hands-on: union

Funzioni Avanzate

  • Funzioni Finestra
  • Quiz
  • Hands-on: funzioni finestra
  • Hands-on: espressioni regolari
  • Funzioni Stringa
  • Quiz
  • Hands-on: funzioni stringa
  • Quiz
  • Hands-on: funzioni data e tempo

Altri concetti utili

  • Tabella Calendario
  • Full Join in MySQL
  • Tabella Lunga e Tabella Larga
  • Quiz
  • Star Schema
  • Quiz
  • Funzioni e Procedure Archiviate
  • Quiz
  • Tabelle, Viste, e Viste Materializzate
  • Quiz

Pratica Finale

  • Creazione Tabella per un Grafico a Linea con i prezzi del Bigmac nel tempo

Certificato

Introduzione al corso

  • Di cosa parliamo?
  • Quiz
  • Perché imparare SQL
  • Quiz

Introduzione a SQL

  • Accenni storici
  • Dialetti ed editors
  • Quiz

Installazioni

  • Hands-on: installazione strumenti
  • Hands-on: breve esempio di utilizzo Dbeaver

Basi

  • Tipi di dichiarazione e Best Practices
  • Quiz
  • Hands-on: esempi di query
  • Quiz

Funzioni di Aggregazione e Operatori

  • Funzioni di Aggregazione
  • Operatori
  • Quiz
  • Hands-on: funzioni di aggregazione e operatori
  • Quiz

Joins

  • Tipi di Join – Parte 1
  • Tipi di Join – Parte 2
  • Quiz
  • Hands-on: joins
  • Quiz

Unione

  • Union / Union All
  • Quiz
  • Hands-on: union

Funzioni Avanzate

  • Funzioni Finestra
  • Quiz
  • Hands-on: funzioni finestra
  • Hands-on: espressioni regolari
  • Funzioni Stringa
  • Quiz
  • Hands-on: funzioni stringa
  • Quiz
  • Hands-on: funzioni data e tempo

Altri concetti utili

  • Tabella Calendario
  • Full Join in MySQL
  • Tabella Lunga e Tabella Larga
  • Quiz
  • Star Schema
  • Quiz
  • Funzioni e Procedure Archiviate
  • Quiz
  • Tabelle, Viste, e Viste Materializzate
  • Quiz

Pratica Finale

  • Creazione Tabella per un Grafico a Linea con i prezzi del Bigmac nel tempo

Certificato

Docenti
giatti
Descrizione Docenti

Vittorio Giatti è Product Data Analyst e Solution Engineering Coordinator presso iGenius (https://it.igenius.ai), una delle primissime aziende di Artificial Intelligence in Italia, eletta come Cool Vendor of the Year 2021 da Gartner e che mira con Crystal, il suo SAAS di Augmented Analytics, a rendere accessibile a chiunque l’analisi e la consultazione del dato a livello aziendale. Attualmente si occupa di configurare il software presso i clienti nel modo più efficace ed efficiente possibile, i monitorare le performance delle sue componenti, inoltre partecipa a definire le nuove funzionalità del prodotto.

Appassionato di dati, e della connessione tra il mondo algoritmico della data science, e la parte più soft della visualizzazione e del racconto, che negli anni si son fatti sempre meno distanti. Ha avuto modo di toccare con mano e di confrontarsi con la complessità del dato in realtà come Prysmian, Nexi, Generali, Allianz, Volkswagen Group, Fideuram, Mediaset, Enel, e altri, in progettualità che spaziano tra analytics, business intelligence, e data management.

Ha conseguito la laurea triennale al Politecnico di Milano, e una laurea magistrale in Science Statistiche per la Tecnologia e la Data Science presso l’università degli Studi di Padova. Ha partecipato a contest accademici di Data Science come il “Business Game for Data Scientist” e “Stats Under The Stars V” nel 2019, il più importante in Italia in quel momento, con più di 250 partecipanti, organizzato dall’Università Bocconi, dove ha vinto il premio per il miglior modello di previsione con il suo team di colleghi universitari.

Vantaggi
  • Puoi seguire il corso dove e quando vuoi: Deep Learning, infatti, ti offre l’opportunità di accedere alla piattaforma in qualsiasi momento tu abbia voglia e possibilità di studiare. Basta semplicemente un dispositivo elettronico e una connessione internet!

  • Troverai sempre materiale nuovo e lezioni aggiornate: i nostri professori ti forniranno moltissimo materiale per supportare i tuoi studi e aggiorneranno periodicamente la piattaforma con nuove slides o con nuovi moduli;

  • Nei nostri corsi troverai sempre una componente interattiva per stimolare l‘apprendimento: giochi, quiz, podcast e tanto altro ti aiuteranno a migliorare e a rendere la tua formazione unica;

  • Non sarai mai solo! Avrai a disposizione la nostra community per metterti in contatto con altri studenti.

  • A fine percorso riceverai una certificazione che potrai aggiungere al tuo CV e che ti darà la possibilità di farti notare da grandi aziende del settore;

  • Se lo vorrai, Deep Learning Italia, ti potrà aiutare a trovare lavoro mettendoti in contatto con le nostre aziende partner.

  • Puoi seguire il corso dove e quando vuoi: Deep Learning, infatti, ti offre l’opportunità di accedere alla piattaforma in qualsiasi momento tu abbia voglia e possibilità di studiare. Basta semplicemente un dispositivo elettronico e una connessione internet!

  • Troverai sempre materiale nuovo e lezioni aggiornate: i nostri professori ti forniranno moltissimo materiale per supportare i tuoi studi e aggiorneranno periodicamente la piattaforma con nuove slides o con nuovi moduli;

  • Nei nostri corsi troverai sempre una componente interattiva per stimolare l‘apprendimento: giochi, quiz, podcast e tanto altro ti aiuteranno a migliorare e a rendere la tua formazione unica;

  • Non sarai mai solo! Avrai a disposizione la nostra community per metterti in contatto con altri studenti.

  • A fine percorso riceverai una certificazione che potrai aggiungere al tuo CV e che ti darà la possibilità di farti notare da grandi aziende del settore;

  • Se lo vorrai, Deep Learning Italia, ti potrà aiutare a trovare lavoro mettendoti in contatto con le nostre aziende partner.

  • Accesso al corso Life Long

  • Accesso al corso Life Long

Play Video
50,00 
Durata
4:50
Quiz
19
Accesso life long
Si
Certificato
Si
slide, github, dataset
Si
esercitazioni
Si
Prodotti Correlati
Torna in alto