Shrnutí
- Nejlepší úvodní kurz: Codecademy na Codecademy "Můžete si dokonce vyzkoušet výzvy, abyste otestovali své dovednosti, jako je vytvoření simulátoru Pokémon."
- Nejlepší krátký kurz: Programování v Pythonu: Praktický úvod pro začátečníky na Udemy "Skvělý úvod pro každého, kdo ještě nikdy neprogramoval a chce si Python vyzkoušet."
- Umístěný, nejlepší krátký kurz: Úvod do programování v Pythonu na Udemy "Tento kurz je perfektní jako krátký úvod do základních schopností Pythonu."
- Nejlepší struktura: Specializace Python pro každého na Coursera „Pokud chcete důkladný kurz, který přesahuje rámec pouhého úvodu do Pythonu, pak je to přesně to, co hledáte "
- Nejlepší univerzitní kurz: Úvod do informatiky a programování pomocí Pythonu na edX „Pokud někdy uvíznete, můžete o problémech diskutovat s ostatními studenty nebo dokonce s profesory na Discordu a Facebooku."
- Best Splurge: Pluralsight "Na Pluralsight lze nalézt pět různých cest dovedností Pythonu, z nichž každá nabízí několik různých kurzů."
- Runner-Up, Best Splurge: DataCamp "DataCamp má vše, co potřebujete pro důkladný úvod do programování v Pythonu za pouhých 15 hodin."
Nejlepší úvodní kurz: Codecademy
Pokud hledáte kurz, abyste mohli začít s Pythonem, pak je Codecademy tou nejlepší volbou. Přestože nejnovější verze jejich úvodního kurzu Python vyžaduje předplatné Pro, použití předchozí verze je zdarma. Kurz vás krok za krokem provede základy Pythonu, počínaje výukou syntaxe a poté procházením řetězců, podmínek a funkcí.
Pokud se rozhodnete pro předplatné Codecademy Pro, budete mít ještě větší výběr kurzů. Po absolvování úvodního kurzu si budete moci prohloubit své znalosti pomocí kurzů o třídicích algoritmech, rekurzi a složitých datových strukturách a dokonce si vyzkoušet výzvy k otestování svých dovedností, jako je vytvoření simulátoru Pokémonů, vytváření dat. vizualizace založené na horských drahách nebo cenzurování citlivých částí textů.
Nejlepší krátký kurz: Programování v Pythonu: Praktický úvod pro začátečníky na Udemy
Tento kurz je skvělým úvodem do Pythonu pro každého, kdo nemá moc času. Celková délka kurzu, než se dostanete k finálnímu projektu, je asi tři a půl hodiny, i když pokud budete postupovat podle každého kroku (včetně užitečného průvodce instalací IDE pro ty, kteří to nikdy předtím neudělali), může to chvíli trvat. delší. Díky tomu je to skvělý úvod pro každého, kdo ještě nikdy neprogramoval a chce si vyzkoušet Python.
Jakmile zhlédnete hlavní část kurzu, můžete si vyzkoušet závěrečný projekt (ve kterém seřadíte seznam studentů podle jejich známek se speciálními dodatky pro obzvláště vysoké skóre) a pokud uvíznete v kterémkoli bodě projektu, můžete se podívat na části učitelova videa o tom, jak to vyřešit.
Runner-Up, Nejlepší krátký kurz: Úvod do programování v Pythonu na Udemy
Někteří lidé nechtějí úplný úvod do každého detailu, který Python nabízí, ale místo toho chtějí jen krátký úvod do základů. Tento kurz je ideální pro každého takového.
Tento kurz vám poskytne přehled o řetězcích, proměnných a podrobnější pohled na datové typy. Pokrývá také vše od manipulace se soubory a funkcí po smyčky a podmínky – je to snadné, stručné a na jednom místě najdete základní základy Pythonu. Tento kurz je skvělý pro každého, kdo chce nahlédnout do toho, co tento programovací jazyk umí.
Nejlepší struktura: Python pro každého Specializace na Coursera
Toto je pravděpodobně nejrozsáhlejší kurz na seznamu. University of Michigan vytvořila tuto specializaci, sérii pěti kurzů, pro výuku programování a datové vědy v Pythonu, a to vše můžete dělat svou vlastní rychlostí. Budete muset tomuto kurzu věnovat čas, protože se doporučuje, abyste mu věnovali tři hodiny týdně, a říkají, že jeho dokončení trvá přibližně osm měsíců. Pokud však chcete důkladný kurz, který jde nad rámec pouhého úvodu do Pythonu, pak je to přesně to, co hledáte.
Po úvodním kurzu si projdete datové struktury, přístup k webovým datům, přístup k databázím (včetně základů SQL) a hlavní projekt, který spojí všechny tyto znalosti dohromady.
Nejlepší vysokoškolský kurz: Úvod do informatiky a programování pomocí Pythonu na edX
I když se mnoho kurzů zaměřuje čistě na programování a na to, co dělat, tento kurz, který byl vytvořen MIT, aby měl online kurz, který je na stejné úrovni jako jejich kurz na akademické půdě, se vás také snaží naučit, jak to udělat funguje.
Cvičení, která přicházejí s každým z devíti týdnů obsahu, jsou mnohem náročnější, i když nikdy nemají někoho od kurzu odradit. Pokud někdy uvíznete, můžete o problémech diskutovat s ostatními studenty nebo dokonce s profesory na Discordu a Facebooku.
Převážná část obsahu kurzu je zdarma, ale pokud se rozhodnete koupit ověřený certifikát pro kurz (za 75 USD), můžete dokonce složit i průběžné a závěrečné zkoušky.
Nejlepší marnotratnost: Pluralsight
Pluralsight má širokou škálu kurzů a není tak zaměřen na jednu konkrétní oblast, jako je například DataCamp. Jeho kurz Python Fundamentals vás provede celou řadou důležitých základů Pythonu (a více) za pouhých pět hodin a navazující kurzy Python-Beyond the Basics a Advanced Python jsou také poměrně krátké a podrobně popisují řadu složitějších témat v Pythonu..
To jsou však jen některé z dostupných kurzů pro učitele. Ve skutečnosti existuje na Pluralsight pět různých cest dovedností Pythonu, z nichž každá nabízí několik různých kurzů, z nichž některé jsou dokonce interaktivní. Tyto další kurzy pokrývají širokou škálu témat souvisejících s Pythonem, od vývoje her po strojové učení a programování funkcí.
Více, nejlepší marnotratnost: DataCamp
Pokud hledáte kurz zaměřený na datovou vědu, pak Data Camp má přesně to, co potřebujete. Kurzy jsou však vhodné pro každého, kdo se chce naučit programovat v Pythonu. Mají celou řadu kurzů, ale nejlepších pro začátečníky je těch šest, které najdete v dovednostní trati Python Programming.
Počínaje úvodem do programování v Pythonu a poté přejít k vizualizaci dat a psaní vlastních funkcí, DataCamp má vše, co potřebujete pro důkladný úvod do programování v Pythonu za pouhých 24 hodin.
Předplatné DataCamp není nejlevnější, za 400 USD ročně za výběr Premium a 300 USD za rok za předplatné Standard, ale také vám poskytuje přístup k výzvám a projektům, kde si můžete otestovat své znalosti. jako mobilní aplikace.