Az összeomlás
- Legjobb bevezető tanfolyam: Codecademy a Codecademy-nél "Még kihívásokat is kipróbálhat, hogy próbára tegye képességeit, például létrehozhat egy Pokémon szimulátort."
- Legjobb rövid tanfolyam: Programozás Pythonnal: Gyakorlati bevezetés kezdőknek az Udemynél "Remek bemutatkozás mindenkinek, aki még soha nem programozott, és szeretné kipróbálni a Pythont."
- Befutó, legjobb rövid pálya: Bevezetés a Python programozásba az Udemy-nél "Ez a tanfolyam tökéletes a Python alapvető képességeinek rövid áttekintésére."
- Legjobb szerkezet: Python for Everybody Specializáció a Coursera-n "Ha olyan alapos kurzust szeretne, amely túlmutat a Python bemutatásán, akkor pontosan ezt keresi "
- Legjobb egyetemi szintű kurzus: Bevezetés a számítástechnikába és a programozásba Python használatával az edX-ben "Ha valaha is elakad, megbeszélheti a problémákat más hallgatókkal vagy akár a professzorokkal a Discordon és a Facebookon."
- Legjobb fröccs: Pluralsight "Öt különböző Python készségútvonal található a Pluralsighton, amelyek mindegyike több különböző kurzust kínál."
- Befutó, Legjobb Splurge: DataCamp "A DataCamp mindent tartalmaz, amire szüksége van a Python programozás alapos bevezetéséhez mindössze 15 óra alatt."
A legjobb bevezető tanfolyam: Codecademy
Ha egy tanfolyamot keresel a Python használatához, akkor a Codecademy a legjobb választás. Bár a bevezető Python-tanfolyam legújabb verziójához Pro-előfizetés szükséges, az előző verzió ingyenesen használható. A tanfolyam lépésről lépésre vezeti át a Python alapjait, kezdve a szintaxis megtanításával, majd a karakterláncokon, feltételes feltételeken és függvényeken keresztül.
Ha úgy dönt, hogy Codecademy Pro előfizetést választ, akkor még nagyobb kurzusválasztékkal fog rendelkezni. A bevezető tanfolyam elvégzése után elmélyítheti tudását a rendezési algoritmusokról, rekurzióról és összetett adatstruktúrákról szóló kurzusokon, és még olyan kihívásokkal is kipróbálhatja képességeit, mint például Pokémon szimulátor létrehozása, adatok létrehozása. hullámvasutakon vagy érzékeny szövegrészek cenzúráján alapuló vizualizációk.
Legjobb rövid tanfolyam: Programozás Pythonnal: Gyakorlati bevezetés kezdőknek az Udemy-n
Ez a kurzus nagyszerű bevezetés a Python használatába azok számára, akiknek nincs sok idejük. A teljes kurzus hossza, amíg el nem éri a végső projektet, körülbelül három és fél óra, bár ha minden lépést követ (beleértve az IDE telepítésére vonatkozó hasznos útmutatót azoknak, akik még soha nem tették meg), ez eltarthat egy kicsit. hosszabb. Ez nagyszerű bevezető lehet mindazok számára, akik még soha nem programoztak, és ki akarják próbálni a Python-t.
Miután megnézte a kurzus nagy részét, kipróbálhatja magát a záróprojektben (amelyben osztályzatuk alapján rendezi a hallgatók listáját, speciális kiegészítésekkel a különösen magas pontszámok érdekében), és ha a projekt bármely pontján elakad, egyszerűen megnézheti a tanári videó egyes részeit a megoldásról.
Befutó, legjobb rövid pálya: Bevezetés a Python programozásba az Udemy-n
Vannak, akik nem akarják a Python által kínált minden apró részlet teljes körű bemutatását, hanem csak egy rövid áttekintést szeretnének az alapokról. Ez a tanfolyam bárkinek tökéletes.
Ez a kurzus áttekintést nyújt a karakterláncokról, változókról, és alaposabban áttekintheti az adattípusokat. Ezenkívül a fájlkezeléstől és a függvényektől a ciklusokig és feltételekig mindent lefed – egyszerű, tömör, és egyablakos a Python alapjait. Ez a kurzus nagyszerű mindenkinek, aki bepillantást szeretne látni, mire képes ez a programozási nyelv.
A legjobb struktúra: Python for Everybody Specializáció a Coursera-n
Ez valószínűleg a legkiterjedtebb tanfolyam a listán. A University of Michigan létrehozta ezt a specializációt, egy öt kurzusból álló sorozatot, hogy programozást és adattudományt tanítson Python nyelven, és mindezt a saját sebessége szerint végezheti. Időt kell szánnod erre a tanfolyamra, mivel azt javasolják, hogy hetente három órát szánj rá, és azt mondják, körülbelül nyolc hónapig tart. Ha azonban olyan alapos tanfolyamot szeretne, amely túlmutat a Python bemutatásán, akkor pontosan ezt keresi.
A bevezető tanfolyam után áttekintheti az adatstruktúrákat, a webes adatokhoz való hozzáférést, az adatbázisokhoz való hozzáférést (beleértve az SQL alapjait), valamint egy csúcsprojektet, amely mindezt a tudást egyesíti.
Legjobb egyetemi szintű kurzus: Bevezetés a számítástechnikába és programozásba Python használatával edX-en
Bár sok kurzus kizárólag a programozásra és a tennivalókra összpontosít, ez a kurzus, amelyet az MIT azért hozott létre, hogy egy online kurzussal egyenrangú legyen az egyetemi kurzusukkal, azt is megpróbálja megtanítani, hogyan működik.
A kilenc hetes tartalomhoz tartozó gyakorlatok sokkal nagyobb kihívást jelentenek, bár soha nem az a cél, hogy valakit kikapcsoljanak a tanfolyamról. Ha elakad, megbeszélheti a problémákat más hallgatókkal vagy akár a professzorokkal a Discordon és a Facebookon.
Bár a kurzus tartalmának nagy része ingyenes, ha úgy dönt, hogy ellenőrzött tanúsítványt vásárol a kurzushoz (75 USD-ért), akár félévi és záróvizsgát is tehet.
A legjobb fröccs: Pluralsight
A Pluralsight kurzusok széles választékát kínálja, és nem annyira egy adott területre koncentrál, mint például a DataCamp. A Python Fundamentals kurzusa a Python alapjainak (és még sok másnak) egész sorát vezeti át mindössze öt óra alatt, és a Python-Beyond the Basics és Advanced Python tanfolyamok is meglehetősen rövidek, és a Python bonyolultabb témáit részletezik..
Ez azonban csak néhány a rendelkezésre álló tanári kurzusok közül. Valójában öt különböző Python készségútvonal található a Pluralsighton, amelyek mindegyike több különböző kurzust kínál, amelyek közül néhány még interaktív is. Ezek a többi tanfolyam a Pythonnal kapcsolatos témák széles skáláját fedi le, a játékfejlesztéstől a gépi tanulásig és a funkcióprogramozásig.
Második, Legjobb Splurge: DataCamp
Ha adattudományra összpontosító tanfolyamot keres, akkor a Data Camp pontosan azt kínálja, amire szüksége van. A tanfolyamok azonban mindenkinek megfelelnek, aki meg akar tanulni Python programozást. Rengeteg kurzusuk van, de a kezdőknek az a hat, amely a Python programozási készségpályán található.
A Python programozási bevezetésével, majd az adatvizualizációval és a saját függvények írásával kezdődően a DataCamp mindent tartalmaz, amire szüksége van a Python programozás alapos bevezetéséhez mindössze 24 óra alatt.
A DataCamp előfizetés nem a legolcsóbb, évi 400 dollárért a prémium előfizetésért és évi 300 dollárért a Standard előfizetésért, de hozzáférést biztosít kihívásokhoz és projektekhez, ahol tesztelheti tudását. mint a mobilalkalmazás.