Mūsų redaktoriai savarankiškai tiria, testuoja ir rekomenduoja geriausius produktus; galite sužinoti daugiau apie mūsų peržiūros procesą čia. Mes galime gauti komisinius už pirkinius, atliktus iš mūsų pasirinktų nuorodų.
Geriausias interaktyvus kursas: „Codecademy“

Bendra knyga
Puiki įžanga
Daug medžiagos, su kuria galima praktikuotis
Mobilioji programa
Tik internetu
Jei ieškote interaktyvių kursų, leidžiančių viską atlikti savo naršyklėje lengvu formatu, tai yra „Codecademy“. „Codecademy“ turi keletą serijų SQL kursai, kuriems nereikia išankstinės patirties. Pirmasis kursas yra nemokamas, tačiau šešių savaičių „įgūdžių kelias“ apima daugiau kursų tokiomis temomis kaip duomenų mokslas ir duomenų bazės, kurioms reikalinga „Codecademy Pro“ prenumerata.
„Pro“ prenumerata taip pat leis jums užbaigti keletą projektų, pavyzdžiui, rasti tai, kas daro straipsnį populiarų technikoje svetainėje „Hacker News“ arba ieškodami Metropoliteno dailės muziejaus kolekcijos, naudodami naujai įgytą SQL įgūdžių. Baigę kursą, jūs netgi galite išbandyti kodavimo uždavinius, analizuoti šalies gyventojų statistiką arba „Codecademy“ studentų maketo duomenis. Visa tai daro „Codecademy“ puikią vietą pradėti naudoti SQL.
Geriausias nemokamas: SQL duomenų analizei, „Udacity“

Nepakankamumas
Visiškai nemokama
Interaktyvus kursas
Galite atsisiųsti vaizdo įrašus žiūrėti neprisijungus
Subtitrai keliomis kalbomis (arabų, portugalų, brazilų, mandarinų)
Pratimai atliekami tik internete
Nors šis kursas yra didesnio „Nanodegree“, kuris kainuoja pinigus, dalis, jūs galite dalyvauti individualiuose kursuose nemokamai. „SQL for Data Analysis“ yra puikus nemokamas „Udacity“ kursas, kuris veda jus nuo pagrindinio SQL sakinių įvedimo iki greičio optimizavimo ir išsamios pažangos pavyzdžių. Kursą sudaro sveikas vaizdo įrašų, teksto, viktorinų ir interaktyvių pratimų derinys. Turintiems klausos negalią ar tiems, kurie tiesiog jaučiasi patogiau skaitydami išmoktą informaciją, taip pat galite atsisiųsti vaizdo įrašus ir subtitrus.
Nors pratimai reikalauja, kad būtumėte prisijungę, „Udacity“ internetinė IDE (integruota kūrimo aplinka) reiškia jums nereikia diegti jokios programinės įrangos ir nėra rizikos, kad dirbdami suplaksite ką nors svarbaus tai.
Antroji vieta, geriausias nemokamas: duomenų užklausa naudojant „Transact SQL 4“ sistemoje „edX“

edx
Laisvas
Užtrunka tik apie keturias – penkias valandas per savaitę
Ne viską, ką galite padaryti naudodami „Transact-SQL“, negalima atlikti naudojant „SQL“, o tai gali sukelti painiavą, jei nežinote tikslių skirtumų
Nors šis kursas yra profesionalaus sertifikato (kuris yra gana sunkus „Python“) dalis, galite išklausyti šį kursą savarankiškai, jei jus labiausiai domina duomenų duomenų SQL pusė. Šiame „Microsoft“ kurse sužinosite, kaip rašyti užklausas, prisijungti prie lentelių ir daugiau SQL pagrindų taip pat sužinosite, kaip elgtis su „Transact-SQL“, „Microsoft“ SQL plėtiniu, kuris leidžia jums rašyti programas, taip pat.
Nors tai gali atrodyti šiek tiek nuo ko pradėti, nebijokite, tačiau šis kursas skirtas pradedantiesiems, jei turite pagrindinį supratimą apie tai, kaip duomenų bazės ir IT sistemos darbas. Programavimo patirtis savaime nėra reikalinga.
Geriausias trumpas kursas: SQL duomenų analizei: „Weekender Crash“ kursai pradedantiesiems „Udemy“

Udemy
Puikiai tinka užbaigti savaitgalį
Pratimas po beveik kiekvieno naujo indėlio
Vaizdo įrašus galima žiūrėti ir mobiliajame telefone
Ne ką daugiau nei absoliutūs pagrindai
Jei ieškote trumpo kurso, kuris leistų savaitgalį ar pertraukų metu naudotis SQL pagrindais, tai šis „Udemy“ kursas bus jūsų pakelėje. „SQL for Data Analysis“ yra trumpas kursas, leidžiantis sukaupti pakankamai SQL žinių, kad jaustumėtės patogiai, naudodamiesi savo gyvenimo aprašymu, ar net jei norite, kad jūsų įgūdžius papildytų dar vienas įgūdis.
Sudarė vaizdo įrašai, viktorinos ir vadinamieji „Brainbusters“ (tokie pratimai kaip filmų organizavimas pagal nuomos skaičių ar įvertinimą), kad įsitikinkite, kad iš tikrųjų supratote, ko buvo mokoma, tai puikus būdas išmokti SQL pagrindus ir įsitikinti, kad tai tikrai lazdos.
Geriausias purslas: „LinkedIn“ mokymasis

„LinkedIn“ mokymasis
Didelis kursų pasirinkimas
Kursai kiekvienam įgūdžių lygiui
Garantuojama kokybė, nepaisant įvairovės
Tik internetu
Kalbant apie įvairovę, negalima mušti „LinkedIn Learning“. Paslaugoje yra per daug kursų, kad būtų galima suskaičiuoti, ir tūkstančiai vien tik SQL, todėl nenuostabu, kad ji yra šiame sąraše. Nesvarbu, ar norite tik labai paprasto vaizdo įrašo, kuriame būtų paaiškinta, kokia yra „SQL“ esmė, ar išsamaus vaizdo įrašo, kuriame pateikiami esminiai dalykai, rasite tai, ko jums reikia.
Netgi patyrę SQL kūrėjai, perėję iš vienos versijos į kitą, čia ras kursus, norėdami sužinoti, ką tiksliai turite žinoti. Nesvarbu, kokia yra jūsų kilmė, jei norite žengti šį žingsnį į SQL, rasite tinkamą „LinkedIn Learning“ pradžios kursą.
Visiems „LinkedIn Learning“ kursams reikalinga prenumerata, kuri jums kainuos 240 USD per mėnesį arba 29,99 USD per mėnesį.
Antroji vieta, geriausias šurmulys: „DataCamp“

„DataCamp“
Interaktyvūs kursai
Mobilioji programa
Mokykloms nemokama
Tik internetu
400 USD per metus už visą paketą
„DataCamp“ svetainėje yra keli SQL kursai ir trys vadinamieji „Skill Tracks“, kurie yra kursų paketai. Trys įgūdžių takeliai apima SQL pagrindus, pvz., Užklausas, filtravimą ir sujungimus, taip pat tai, kaip dirbti su „SQL Server“ ir netgi pažangias „SQL Server“ technikas, pavyzdžiui, rašyti efektyvesnes užklausas.
Pirmasis kiekvieno kurso skyrius yra nemokamas, tačiau jei norite ko nors daugiau, turėsite užsiprenumeruoti „DataCamp“, kuris grąžins 400 USD per metus už visą paketą. Tačiau klasėms, norinčioms dirbti su „DataCamp“, bus malonu žinoti, kad paslauga užsiėmimams yra nemokama, tereikia užsiregistruoti (nors jie pirmiausia turės tai patvirtinti).
Geriausias karjeros tikslas: daugiau nei 200 SQL interviu klausimų apie Udemy

Udemy
Puiki darbo pokalbių praktika
Pateikia daug patarimų patyrusiems SQL vartotojams
Tai nėra skirta pradedantiesiems
Jei jau turite SQL patirtis ir pretenduojate į darbo vietas, kurioms to reikia, tada jums tai tinka. Mažiau kurso, nei didelis praktinės medžiagos pasirinkimas su keletu patarimų, daugiau nei 200 SQL interviu klausimų apie „Udemy“ padės nepažeistai išgyventi jūsų programos interviu. Turėdami daugybę įvairių klausimų, kurių įgūdžių lygis priklauso nuo darbo tipo, galėsite praktikuoti tokį mąstymą, kokio iš jūsų reikalauja šie SQL interviu klausimai. Akivaizdu, kad nėra jokios garantijos, kad būsite įdarbinti vietoje, tačiau atsakymas į klausimą apie optimizavimą negali pakenkti.
Tačiau šis kursas nėra skirtas pradedantiesiems SQL. Jei turite mažai ar visai neturite patirties naudodami SQL, jums teks daugiau nei sunku su kai kuriais iš jų klausimų, tačiau surinkę šiek tiek patirties su kitais šio sąrašo kursais, galite pajusti iššūkis.