Kokkuvõte
- Parim sissejuhatav kursus: Codecademy at Codecademy "Saate isegi proovida väljakutseid, et oma oskusi proovile panna, näiteks luua Pokémoni simulaatorit."
- Parim lühikursus: Pythoniga programmeerimine: praktiline sissejuhatus Udemy algajatele "Suurepärane sissejuhatus kõigile, kes pole kunagi varem programmeerinud ja soovivad Pythonit proovida."
- Teine koht, parim lühikursus: Sissejuhatus Pythoni programmeerimisse Udemys "See kursus sobib suurepäraselt Pythoni põhivõimete lühikeseks tutvustuseks."
- Parim struktuur: Python for Everybody Spetsialiseerumine Coursera's "Kui soovite põhjalikku kursust, mis ületab Pythoni sissejuhatuse, siis see on täpselt see, mida otsite "
- Parim ülikoolitaseme kursus: Sissejuhatus arvutiteadusesse ja programmeerimisse Pythoni kasutamine edX-is "Kui jääte kunagi ummikusse, võite arutada probleeme teiste õpilaste või isegi õppejõududega Discordis ja Facebookis."
- Parim Splurge: Pluralsight "Pluralsightis on viis erinevat Pythoni oskuste teed, millest igaüks pakub mitut erinevat kursust."
- Renner-Up, Best Splurge: DataCamp "DataCamp sisaldab kõike, mida vajate Pythonis programmeerimise põhjalikuks sissejuhatuseks vaid 15 tunniga."
Parim sissejuhatav kursus: Codecademy
Kui otsite Pythoni kasutamise alustamiseks kursust, on Codecademy teie parim valik. Kuigi nende sissejuhatava Pythoni kursuse uusim versioon nõuab Pro tellimust, on eelmine versioon tasuta kasutamiseks. Kursusel tutvustatakse samm-sammult Pythoni põhitõdesid, alustades süntaksi õpetamisest ja seejärel läbi stringide, tingimussõnade ja funktsioonide liikumise.
Kui otsustate Codecademy Pro tellida, on teil veelgi suurem valik kursusi. Kui olete sissejuhatava kursuse lõpetanud, saate süvendada oma teadmisi sortimisalgoritmide, rekursiooni ja keerukate andmestruktuuride kursustel ning isegi proovida oma oskusi proovile panna väljakutseid, nagu Pokémoni simulaatori loomine, andmete loomine. teerullidel põhinevad visualiseerimised või teksti tundlike osade tsenseerimine.
Parim lühikursus: programmeerimine Pythoniga: praktiline sissejuhatus Udemy algajatele
See kursus on suurepärane sissejuhatus Pythonisse kõigile, kellel pole palju aega. Kursuse kogupikkus kuni lõputööni on umbes kolm ja pool tundi, kuigi kui järgite kõiki samme (sealhulgas abistavat IDE installimise juhendit neile, kes pole seda kunagi varem teinud), võib see veidi aega võtta. kauem. See teeb sellest suurepärase sissejuhatuse kõigile, kes pole kunagi varem programmeerinud ja soovivad Pythonit proovida.
Kui olete põhiosa kursusest ära vaadanud, võite proovida kätt lõputöös (milles sorteerite õpilaste nimekirja nende hinnete alusel, eriti kõrgete hinnete saamiseks lisades spetsiaalseid täiendusi) ja kui jääte projekti mis tahes punktis jänni, võite lihts alt vaadata osa õpetaja videost selle lahendamise kohta.
Teine koht, parim lühikursus: sissejuhatus Pythoni programmeerimisse Udemys
Mõned inimesed ei taha täielikku sissejuhatust iga pisiasja kohta, mida Pythonil on pakkuda, vaid tahavad lihts alt lühid alt põhitõdesid. See kursus sobib suurepäraselt kõigile sellistele inimestele.
See kursus annab teile lühiülevaate stringide, muutujate ja andmetüüpide kohta. See hõlmab ka kõike alates failiga manipuleerimisest ja funktsioonidest kuni tsüklite ja tingimusteni – see on lihtne, ülevaatlik ja Pythoni põhialuste ühest kohast. See kursus on suurepärane kõigile, kes soovivad heita pilgu, mida see programmeerimiskeel suudab.
Parim struktuur: Python kõigile Coursera spetsialiseerumine
See on tõenäoliselt nimekirja kõige ulatuslikum kursus. Michigani ülikool lõi selle viiest kursusest koosneva spetsialiseerumise Pythonis programmeerimise ja andmeteaduse õpetamiseks ning saate seda kõike teha oma kiirusega. Peate sellesse kursusesse kulutama aega, kuna soovitatakse pühendada sellele kolm tundi nädalas ja öeldakse, et selle läbimiseks kulub umbes kaheksa kuud. Kui aga soovite põhjalikku kursust, mis ulatub kaugemale Pythoni sissejuhatusest, siis on see just see, mida otsite.
Pärast sissejuhatavat kursust käsitlete andmestruktuure, juurdepääsu veebiandmetele, juurdepääsu andmebaasidele (sh SQL-i põhitõed) ja nurgakiviprojekti, mis paneb kõik need teadmised kokku.
Parim ülikoolitaseme kursus: arvutiteaduse ja programmeerimise sissejuhatus Pythoni abil edX-is
Kuigi paljud kursused keskenduvad ainult programmeerimisele ja sellele, mida teha, üritab see kursus, mille MIT lõi veebipõhise kursuse jaoks, mis on samaväärne nende ülikoolilinnaku kursusega, samuti õpetada, kuidas töötab.
Üksanädalase sisuga kaasnevad harjutused on palju keerulisemad, kuigi nende eesmärk ei ole kunagi kedagi kursuselt välja lülitada. Kui jääte kunagi ummikusse, saate Discordis ja Facebookis probleeme teiste õpilaste või isegi õppejõududega arutada.
Kuigi suurem osa kursuse sisust on tasuta, võite osta kursuse jaoks kinnitatud tunnistuse (75 dollari eest), võite sooritada ka vahe- ja lõpueksamid.
Parim laiutamine: Pluralsight
Pluralsightil on lai valik kursusi ja see ei ole nii keskendunud ühele konkreetsele valdkonnale, nagu näiteks DataCamp. Selle Pythoni põhialuste kursus viib teid vaid viie tunniga läbi terve rea olulisi Pythoni põhitõdesid (ja palju muud) ning jätkukursused Python-Beyond the Basics ja Advanced Python on samuti üsna lühikesed, kirjeldades üksikasjalikult mitmesuguseid Pythoni keerukamaid teemasid..
Need on aga vaid mõned saadaolevatest õpetajate kursustest. Tegelikult on Pluralsightis viis erinevat Pythoni oskuste teed, millest igaüks pakub mitut erinevat kursust, millest mõned on isegi interaktiivsed. Need teised kursused hõlmavad paljusid Pythoniga seotud teemasid alates mängude arendamisest kuni masinõppe ja funktsioonide programmeerimiseni.
Teine koht, parim laiutamine: DataCamp
Kui otsite andmeteadusele keskenduvat kursust, on Data Campil täpselt see, mida vajate. Kursused sobivad aga kõigile, kes soovivad õppida Pythoniga programmeerimist. Neil on palju erinevaid kursusi, kuid parimad algajatele on kuus Pythoni programmeerimise oskuste raj alt.
Alustades Pythonis programmeerimise sissejuhatusega ja seejärel andmete visualiseerimise ja oma funktsioonide kirjutamisega, on DataCampil kõik, mida vajate Pythonis programmeerimise põhjalikuks sissejuhatuseks vaid 24 tunniga.
DataCampi tellimus ei ole kõige odavam, 400 dollarit aastas Premium-valiku ja 300 dollarit aastas standardtellimuse puhul, kuid see annab teile ka juurdepääsu väljakutsetele ja projektidele, kus saate ka oma teadmisi proovile panna. mobiilirakendusena.