Naši uredniki samostojno raziskujejo, testirajo in priporočajo najboljše izdelke; lahko izveste več o našem postopek pregleda tukaj. Morda bomo prejeli provizije za nakupe, opravljene na izbranih povezavah.
Najboljši interaktivni tečaj: Codecademy
Odličen uvod
Veliko materiala za vadbo
Mobilna aplikacija
Samo v spletu
Če iščete interaktivni tečaj, ki vam omogoča, da v brskalniku naredite vse v lahki obliki, potem je Codecademy prava pot. Codecademy ima vrsto SQL tečaji, ki ne zahtevajo predhodnih izkušenj. Prvi tečaj je brezplačen, toda šesttedenska "pot spretnosti" vključuje več tečajev na teme, kot so znanost o podatkih in baze podatkov, za katere je potrebna naročnina na Codecademy Pro.
Naročnina na Pro vam omogoča tudi, da dokončate več projektov, na primer ugotovite, zaradi česar je članek priljubljen v tehniki spletno mesto Hacker News ali brskanje po zbirki Metropolitanskega muzeja umetnosti, vse z uporabo vašega novo pridobljenega SQL-a spretnosti. Obstajajo celo izzivi kodiranja, s katerimi lahko vadite, ko končate tečaj, tako da analizirate statistiko prebivalstva države ali podatke o vzorcih študentov Codecademy. Zaradi tega je Codecademy odličen kraj za začetek uporabe SQL.
Najboljše brezplačno: SQL za analizo podatkov, Udacity
Popolnoma brezplačno
Interaktivni tečaj
Videoposnetke lahko prenesete za ogled brez povezave
Podnapisi v več jezikih (arabščina, brazilski portugalščina, mandarinščina)
Vaje so samo na spletu
Čeprav je ta tečaj del večjega Nanodegree, ki sicer stane, se lahko posameznega tečaja udeležite brezplačno. SQL za analizo podatkov je odličen brezplačen tečaj o Udacity, ki vas popelje od osnovnega uvoda do stavkov SQL, pa vse do hitre optimizacije in podrobnega pregleda robnih primerov. Tečaj je sestavljen iz zdrave kombinacije videoposnetkov, besedila, kvizov in interaktivnih vaj. Tistim z okvaro sluha ali vsem, ki se preprosto lažje prebirajo, ko se naučijo informacij, lahko prenesete tudi video posnetke in podnapise.
Čeprav vaje zahtevajo, da ste v spletu, Udacityov spletni IDE (integrirano razvojno okolje) pomeni vam ni treba namestiti nobene programske opreme in med delom ni nobenega pomembnega zapleta to.
Drugo mesto, najboljše brezplačno: poizvedovanje po podatkih s Transact SQL 4 na edX
prost
Traja le približno štiri do pet ur na teden
Vsega, kar lahko storite v Transact-SQL, ni mogoče storiti v SQL, kar lahko postane zmedeno, če ne poznate natančnih razlik
Čeprav je ta tečaj del poklicnega certifikata (ki je precej zahteven za Python), se lahko tečaja udeležite samostojno, če vas večinoma zanima plat podatkov SQL o znanosti. V tem Microsoftovem tečaju boste izvedeli, kako pisati poizvedbe, združevati tabele in več osnov SQL, vendar naučili se boste tudi, kako ravnati s Transact-SQL, Microsoftovo razširitvijo SQL, ki vam omogoča pisanje programov, preveč.
Čeprav se to morda zdi malo za začetek, ne bojte se, ta tečaj je namenjen začetnikom, če imate osnovno znanje o tem, kako zbirke podatkov in IT sistemi delo. Programske izkušnje same po sebi niso potrebne.
Najboljši kratek tečaj: SQL za analizo podatkov: Weekender Crash Course za začetnike na Udemyju
Kot nalašč za dokončanje čez vikend
Vaja po skoraj vsakem novem vnosu
Video posnetke si lahko ogledate tudi v mobilnih napravah
Ne veliko več kot absolutne osnove
Če iščete kratek tečaj, ki vam bo omogočil, da ob koncu tedna ali med odmori obdelate osnove SQL, potem bo ta tečaj Udemy na vaši poti. SQL za analizo podatkov je kratek tečaj, ki vam bo omogočil dovolj znanja SQL, da se boste počutili udobno, če ga dodate v življenjepis, ali celo če želite samo še eno veščino, ki jo želite dodati v svoj arzenal.
Sestavljen iz videoposnetkov, kvizov in tako imenovanih "Brainbusters" (vaje, kot je organiziranje filmov po številu izposoje ali oceni) za se prepričajte, da ste dejansko razumeli, kaj se je poučevalo, je odličen način, da se naučite osnov SQL in se prepričate, da je resnično palice.
Best Splurge: LinkedIn Learning
Velika izbira tečajev
Tečaji za vsako stopnjo znanja
Zagotovljena kakovost kljub sorti
Samo v spletu
Ko gre za raznolikost, LinkedIn Learning ne more premagati. Storitev ima preveč tečajev, da bi jih lahko preštela, in samo tisoč na SQL, zato ni presenetljivo, da je na tem seznamu. Ne glede na to, ali želite zgolj osnovni videoposnetek, ki pojasnjuje, v čem je bistvo SQL, ali podroben videoposnetek, ki se osredotoča na vse, boste našli tisto, kar potrebujete.
Tudi izkušeni razvijalci SQL, ki prehajajo z ene različice na drugo, bodo tukaj našli tečaje, s katerimi boste našli točno tisto, kar morate vedeti. Ne glede na vaše ozadje, če želite narediti ta korak v SQL, boste našli pravi tečaj za začetek učenja na LinkedIn.
Vsi tečaji na LinkedIn Learning pa zahtevajo naročnino, ki vas bo stala 240 USD letno ali 29,99 USD mesečno.
Drugo mesto, najboljši razplet: DataCamp
Interaktivni tečaji
Mobilna aplikacija
Brezplačno za šole
Samo v spletu
400 USD na leto za celoten paket
DataCamp ima na svoji spletni strani na voljo več tečajev o SQL in tri tako imenovane »Skill Tracks«, ki so svežnji tečajev. Tri sledi spretnosti zajemajo osnove SQL, kot so poizvedovanje, filtriranje in združevanja, pa tudi delo z SQL Serverjem in celo napredne tehnike SQL Server, kot je pisanje učinkovitejših poizvedb.
Prvo poglavje vsakega tečaja je brezplačno, če pa želite kaj več od tega, se boste morali naročiti na DataCamp, ki vam bo povrnil 400 USD na leto za celoten paket. Vendar bodo razredi, ki želijo sodelovati z DataCampom, z veseljem vedeli, da je storitev za predavanja brezplačna, vse kar morate storiti je, da se kot taki prijavite (čeprav jo bodo morali najprej najprej preveriti).
Najboljša osredotočena na kariero: 200+ vprašanj o intervjuju za SQL o Udemyju
Odlična praksa za razgovore za službo
Ponuja veliko nasvetov za izkušene uporabnike SQL
Ni namenjen začetnikom
Če jih že imate Izkušnje s SQL in se prijavljate za delovna mesta, ki to zahtevajo, potem je to pot za vas. Manj tečajev kot velika izbira gradiva z nekaj nasveti, 200+ vprašanj o vprašanjih za SQL o Udemyju vam bo pomagalo, da se neovirano prebijete prek razgovora. S celo vrsto različnih vprašanj z različnimi stopnjami spretnosti, odvisno od vrste službe, boste lahko vadili tisto razmišljanje, ki ga ta vprašanja o intervjujih za SQL zahtevajo od vas. Očitno ni nobenega zagotovila, da vas bodo najeli na kraju samem, vendar pa vprašanje o optimizaciji ne more škoditi.
Vendar ta tečaj ni namenjen začetnikom SQL. Če imate malo ali nič izkušenj z SQL, boste nekatere od njih imeli več kot težko vprašanja, toda ko boste zbrali nekaj izkušenj z drugimi tečaji na tem seznamu, se boste morda počutili dobro izziv.