I nostri redattori ricercano, testano e consigliano in modo indipendente i migliori prodotti; puoi saperne di più sul nostro processo di revisione qui. Potremmo ricevere commissioni sugli acquisti effettuati dai nostri link scelti.
Miglior corso interattivo: Codecademy

Codecademy
Ottima introduzione
Tanto materiale con cui esercitarsi
App per dispositivi mobili
Solo online
Se stai cercando un corso interattivo che ti permetta di fare tutto nel tuo browser in un formato leggero, allora Codecademy è la strada da percorrere. Codecademy ha una serie di SQL corsi che non richiedono alcuna esperienza precedente. Il primo corso è gratuito, ma il "percorso abilità" di sei settimane include più corsi su argomenti come data science e database che richiedono l'abbonamento a Codecademy Pro.
L'abbonamento Pro ti consente anche di completare diversi progetti, come trovare ciò che rende popolare un articolo sulla tecnologia sito Web Hacker News, o cercando nella collezione del Metropolitan Museum of Art, il tutto utilizzando il tuo SQL appena acquisito competenze. Ci sono anche sfide di codifica con cui esercitarti una volta completato il corso, analizzando le statistiche sulla popolazione del paese o i dati di simulazione degli studenti di Codecademy. Tutto ciò rende Codecademy un ottimo posto per iniziare con SQL.
I migliori gratuiti: SQL per l'analisi dei dati, Udacity

audacia
Completamente gratis
Corso interattivo
Puoi scaricare i video per guardarli offline
Sottotitoli in più lingue (arabo, portoghese brasiliano, mandarino)
Gli esercizi sono solo online
Sebbene questo corso faccia parte di un Nanodegree più ampio, che costa denaro, puoi partecipare gratuitamente al corso individuale. SQL per l'analisi dei dati è un ottimo corso gratuito su Udacity che ti porta da un'introduzione di base alle istruzioni SQL fino a velocizzare l'ottimizzazione e un'analisi dettagliata dei casi limite. Il corso è composto da un sano mix di video, testi, quiz ed esercizi interattivi. Per chi ha problemi di udito o per chiunque si senta più a suo agio nel leggere le informazioni apprese, è anche possibile scaricare i video e i sottotitoli.
Sebbene gli esercizi richiedano di essere online, l'IDE online di Udacity (ambiente di sviluppo integrato) significa non devi installare alcun software e non c'è rischio di rovinare qualcosa di importante mentre lavori con esso.
Secondo classificato, migliore gratuito: query sui dati con Transact SQL 4 su edX

edx
Gratuito
Richiede solo dalle quattro alle cinque ore a settimana
Non tutto ciò che puoi fare in Transact-SQL può essere fatto in SQL, il che potrebbe creare confusione se non conosci le differenze esatte
Sebbene questo corso faccia parte di un certificato professionale (che è piuttosto pesante per Python), puoi seguire questo corso da solo se sei principalmente interessato al lato SQL della scienza dei dati. In questo corso di Microsoft imparerai come scrivere query, unire tabelle e altre nozioni di base su SQL, ma imparerai anche come gestire Transact-SQL, l'estensione di Microsoft a SQL, che ti consente di scrivere programmi, pure.
Anche se questo può sembrare un po' troppo per cominciare, non temere, questo corso è rivolto ai principianti a condizione che tu abbia una conoscenza di base di come banche dati e Sistemi informatici lavoro. L'esperienza di programmazione di per sé non è richiesta.
Miglior corso breve: SQL per l'analisi dei dati: corso intensivo Weekender per principianti su Udemy

Udemy
Perfetto per completare durante il fine settimana
Un esercizio dopo quasi ogni nuovo input
I video possono essere guardati anche sul cellulare
Non molto di più delle basi assolute
Se stai cercando un corso breve che ti permetta di approfondire le nozioni di base di SQL durante il fine settimana o durante le pause, questo corso Udemy fa proprio al caso tuo. SQL per l'analisi dei dati è un corso breve che ti consente di acquisire una conoscenza SQL sufficiente per sentirti a tuo agio nel inserirlo nel tuo curriculum, o anche se desideri solo un'altra abilità da aggiungere al tuo arsenale.
Composto da video, quiz e cosiddetti “Brainbusters” (esercizi come organizzare i film in base al conteggio dei noleggi o alla valutazione) per assicurati di aver effettivamente compreso ciò che è stato insegnato, è un ottimo modo per apprendere le basi di SQL e assicurarti che sia davvero bastoni.
La migliore pazzia: LinkedIn Learning

LinkedIn Apprendimento
Ampia scelta di corsi
Corsi per ogni livello di abilità
Qualità garantita nonostante la varietà
Solo online
Quando si tratta di varietà, LinkedIn Learning non ha rivali. Il servizio ha troppi corsi da contare e migliaia solo su SQL, quindi non sorprende che sia in questo elenco. Sia che tu voglia solo un video di base che spieghi qual è il punto di SQL o un video dettagliato che illustra gli elementi essenziali, troverai ciò di cui hai bisogno.
Anche gli sviluppatori SQL esperti che passano da una versione all'altra troveranno corsi qui per aggiornarti esattamente su ciò che devi sapere. Non importa quale sia il tuo background, se vuoi fare questo passo in SQL, troverai il corso giusto per iniziare su LinkedIn Learning.
Tuttavia, tutti i corsi su LinkedIn Learning richiedono l'abbonamento, che ti costerà $ 240 all'anno o $ 29,99 al mese.
Secondo classificato, miglior pazzia: DataCamp

DataCamp
Corsi interattivi
App per dispositivi mobili
Gratuito per le scuole
Solo online
$ 400 all'anno per il pacchetto completo
DataCamp ha diversi corsi su SQL disponibili sul proprio sito Web e tre cosiddetti "Skill Tracks", che sono pacchetti di corsi. I tre percorsi di abilità coprono le nozioni di base di SQL come query, filtri e join, nonché come lavorare con SQL Server e persino tecniche avanzate di SQL Server, come la scrittura di query più efficienti.
Il primo capitolo di ogni corso è gratuito, ma se vuoi qualcosa di più, dovrai iscriverti a DataCamp, che ti costerà $ 400 all'anno per il pacchetto completo. Tuttavia, le classi che desiderano lavorare con DataCamp saranno felici di sapere che il servizio è gratuito per le classi, tutto ciò che devi fare è registrarti come tale (anche se ovviamente dovranno prima verificarlo).
Migliore incentrato sulla carriera: oltre 200 domande di intervista SQL su Udemy

Udemy
Ottima pratica per i colloqui di lavoro
Fornisce molti suggerimenti per utenti esperti di SQL
Non è pensato per i principianti
Se ne hai già qualcuno Esperienza SQL e stai facendo domanda per lavori che lo richiedono, allora questo è il corso che fa per te. Meno un corso che una vasta selezione di materiale pratico con alcuni suggerimenti, oltre 200 domande per interviste SQL su Udemy ti aiuteranno a superare indenne il tuo colloquio di candidatura. Con tutta una serie di domande diverse a vari livelli di abilità a seconda del tipo di lavoro, sarai in grado di esercitare il tipo di pensiero che queste domande dell'intervista SQL richiedono da te. Ovviamente, non c'è alcuna garanzia che verrai assunto sul posto, ma fare una domanda sull'ottimizzazione non può far male.
Tuttavia, questo corso non è pensato per i principianti di SQL. Se hai poca o nessuna esperienza con SQL, avrai più di un momento difficile con alcuni di questi domande, ma una volta acquisita un po' di esperienza con gli altri corsi di questo elenco, potresti sentirti all'altezza sfida.