Nejlepší online kurzy SQL vám pomohou naučit se Structured Query Language - nebo SQL, jak je známější, základní jazyk databáze - bez ohledu na to, zda jste začátečník nebo máte pokročilé znalosti.
Nejlepší online kurzy SQLKliknutím na níže uvedené odkazy přejdete na web poskytovatele:
1. Udemy
2. Skillshare
3. Coursera
4. Výuka LinkedIn
5. edX
Jazyk pro strukturované dotazy nebo SQL, jak je populárnější, je jazyk pro interakci s databázemi. I když se svět může rozcházet v tom, jak jej vyslovit, zdá se, že všichni souhlasí s významem SQL, zejména v této době velkých dat a business intelligence.
Vzhledem k tomu, že podniky všech velikostí chrlí neuvěřitelné množství dat, existuje obrovská poptávka po dovednostech, které nejen pomohou shromažďovat a ukládat tato data, ale také je analyzovat a činit informovaná rozhodnutí. SQL je jedním ze základních nástrojů v sadě nástrojů datového vědce a branou k úlohám v oblasti datových věd.
Kromě toho SQL pracuje s mnoha populárními systémy správy relačních databází, jako jsou MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, Oracle Database a další. A to bez ohledu na to, zda svou databázi provozujete v cloudu nebo místně.
Takže ať už jste vývojář, který chce vyzvednout novou dovednost nebo zelenáč, zařadili jsme některé z nejlepších online kurzů, které vám pomohou zvládnout SQL.
- Také jsme představili nejlepší online kurzy pro výuku Linuxu a Pythonu.
1. Udemy
Nejlepší pro začátečníky
Důvody ke koupi
+ Nepředpokládá žádné znalosti + Pokrývá hodně terénu + PřístupnéPokud jste v databázích nováčkem, je kurz Ultimate MySQL Bootcamp v Udemy velmi užitečným kurzem, který vám pomůže začít. Kurz je určen pro úplné začátečníky s více než 20 hodinami videí. Kurz je rozdělen do více než 300 přednášek, které v poměrně dobrém tempu pokrývají širokou škálu témat. Aniž by vás spěchal, instruktor vás zavede od instalace databáze MySQL až po návrh databáze podobné Instagramu, kterou pak použijete k řešení některých datových dotazů v reálném světě.
Instruktor původně doporučil a používal online Cloud9 IDE, ale po jeho získání společností Amazon navrhuje studentům, aby používali velmi podobné IDE Goorm.io. Ukáže vám také, jak nainstalovat MySQL na Windows a Mac OS X, ale navrhne vám, abyste se k tomu dostali až po dokončení kurzu.
Poté, co vás instruktor vybaví dovednostmi pro psaní SQL, kurz ukončí tím, že vám pomůže vytvořit jednoduchou webovou aplikaci. Místo populární kombinace MySQL a PHP používá Node.JS a rámec pro vývoj webových aplikací Express. I když poskytuje nárazový kurz pro ty, kteří s Node.JS dříve nepracovali, nezapomeňte, že to není ústředním bodem kurzu.
2. Skillshare
Nejlepší pro zaneprázdněné lidi
Důvody ke koupi
+ Rychlá + stručnáDůvody, kterým je třeba se vyhnout
-Žádné titulky ani přepisyPokud nemáte dostatek času a chcete absolvovat rychlokurz v SQL, podívejte se na kurz Master SQL Database Queries za pouhých 90 minut na SkillShare.
Absolvování kurzu trvá něco málo přes hodinu a instruktor tento čas uvážlivě využívá k pokrytí všeho od jednoduchých dotazů v jedné tabulce až po spojení a poddotazy. Začíná rychlým ponorem do vytváření tabulek a způsobu manipulace s daty v nich, než přejde k načítání informací. Lekce jsou dobře vysvětleny a cvičení na konci lekcí jsou velmi užitečná, zejména proto, že věnuje čas také vysvětlování všech řešení, což je opravdu užitečné.
Všimněte si, že během kurzu instruktor používá Firefox s doplňkem SQLite Manager pro provádění dotazů SQL. Jelikož však tento doplněk nedokáže držet krok s novějšími verzemi prohlížeče Firefox, instruktor nyní navrhuje použít prohlížeč DB pro SQLite, což je docela podobné.
3. Coursera
Nejlepší pro analýzu velkých dat
Důvody ke koupi
+ Příklady ze skutečného světa + Užitečná cvičení + Titulky a přepisyDůvody, kterým je třeba se vyhnout
-VMs hardwarové požadavkyPokud jste již obeznámeni s SQL a chcete dát své dovednosti zvládnout velká data, pak je pro vás určen kurz Analyzing Big Data with SQL. Kurz je poskytován společností Cloudera a lze jej bezplatně auditovat.
Kurz předpokládá, že máte základní pracovní znalosti jazyka SQL a navazuje na ně, aby vám pomohl psát příkazy SQL SELECT zaměřené na analýzu dat. Instruktor se zaměřuje na dva distribuované big data SQL enginy, konkrétně Apache Hive a Apache Impala, i když výuku můžete aplikovat také na tradiční RDBMS.
Kurz poskytuje virtuální stroj (VM), který zahrnuje vše, co potřebujete k absolvování kurzu. Virtuální počítač má specifické hardwarové požadavky, takže si je před registrací do programu zkontrolujte.
Tento kurz je druhým v třídílné specializaci. Pokud potřebujete oprášit koncepty a slovní zásobu spojenou s velkými daty, můžete absolvovat dřívější kurz, který lze také bezplatně auditovat.
4. Výuka LinkedIn
Nejlepší pro pokročilé uživatele
Důvody ke koupi
+ Dobré pokrytí konceptů + Optimalizace dotazů + Užitečné tipyDůvody, kterým je třeba se vyhnout
- Ne pro začátečníkyI když na SQL najdete mnoho kurzů, existuje jen velmi málo z nich, které se zaměřují na optimalizaci dotazů. Když se pustíte do psaní dotazů SQL v reálném světě, nechcete jen správný výsledek, ale také chcete zajistit, aby byly vaše dotazy efektivní. I když může existovat mnoho způsobů, jak provést dotaz, některé jsou efektivnější než jiné. Kurz Advanced SQL pro ladění dotazů a optimalizaci výkonu vás naučí vše, co potřebujete vědět o psaní optimalizovaných dotazů.
Kurz začíná úvodem do indexování, což je jeden z nejdůležitějších nástrojů pro ladění dotazů. Poté vás naučí o plánech dotazů, různých způsobech mapování deklarativního dotazu na plán procedurálního provádění, stejně jako o technikách strukturování dat a vytváření vašich dotazů za účelem vytvoření efektivních plánů provádění.
Není nutné říkat, že kurz předpokládá znalost jazyka SQL a nepokrývá základní informace. Všimněte si také, že trenér v kurzu používá databázi PostgreSQL a zahrnuje instalaci na Mac OS X.
5. edX
Nejlepší pro firmy
Důvody ke koupi
+ Mimořádně podrobné + Dobře strukturovanéDůvody, kterým je třeba se vyhnout
-Velmi teoretickéData jsou v podnikání všudypřítomná a můžete z nich odvodit velkou ekonomickou hodnotu. Pokud se chcete naučit dovednosti, které vám v tom pomohou, podívejte se na kurz Úvod do analýzy dat pro manažery. Kurz je určen pro manažery, kteří si uvědomují příležitost využívat analytiku dat v podnikání, ale nemají dovednosti k jejich implementaci.
Kurz vedený Ross School of Business na University of Michigan využívá kombinaci přednášek, případových studií a praktických cvičení, aby studentům představil techniky analýzy dat a jejich aplikaci v podnikání.
Získáte široký přehled nástrojů a technik v oblasti datové analýzy a správy s dostatkem praktických příkladů a cvičení, které vám pomohou připravit se na další kurzy hlubokého ponoru na toto téma. Kurz využívá IDE Azure ML Studio založené na prohlížeči a také poskytuje datovou sadu, kterou můžete importovat do platformy pro tento kurz.
- Také jsme představili nejlepší notebooky pro programátory.