Përmbledhje
- Kursi më i mirë hyrës: Codecademy në Codecademy "Mund të provoni edhe sfida për të testuar aftësitë tuaja, të tilla si krijimi i një simuluesi Pokemon."
- Kursi i shkurtër më i mirë: Programimi me Python: Hyrje praktike për fillestarët në Udemy "Një hyrje e mrekullueshme për këdo që nuk ka programuar kurrë më parë dhe dëshiron të provojë Python."
- Runner-up, Kursi i shkurtër më i mirë: Hyrje në programimin Python në Udemy "Ky kurs është i përsosur si një përmbledhje e shkurtër e fuqive bazë të Python."
- Struktura më e mirë: Specializimi Python për të gjithë në Coursera "Nëse doni një kurs të plotë që shkon përtej një hyrjeje në Python, atëherë kjo është pikërisht ajo që po kërkoni "
- Kursi më i mirë i nivelit universitar: Hyrje në shkencën kompjuterike dhe programimin duke përdorur Python në edX "Nëse ndonjëherë keni ngecur, mund t'i diskutoni problemet me studentët e tjerë apo edhe me profesorët në Discord dhe Facebook."
- Best Splurge: Pluralsight "Ka pesë shtigje të ndryshme të aftësive Python që mund të gjenden në Pluralsight, secila prej të cilave ofron disa kurse të ndryshme."
- Runner-up, Splurge më e mirë: DataCamp "DataCamp ka gjithçka që ju nevojitet për një prezantim të plotë të programimit në Python në vetëm 15 orë."
Kursi më i mirë hyrës: Codecademy
Nëse po kërkoni një kurs për të filluar me Python, atëherë Codecademy është bastja juaj më e mirë. Megjithëse versioni më i ri i kursit të tyre hyrës Python kërkon një abonim në Pro, versioni i mëparshëm është falas për t'u përdorur. Kursi do t'ju çojë në bazat e Python hap pas hapi, duke ju mësuar sintaksën dhe më pas duke kaluar nëpër vargje, kushte dhe funksione.
Nëse vendosni të shkoni me një abonim në Codecademy Pro, atëherë do të keni një përzgjedhje edhe më të madhe kursesh. Pasi të keni mbaruar kursin hyrës, do të jeni në gjendje të thelloni njohuritë tuaja me kurse për renditjen e algoritmeve, rekursionin dhe strukturat komplekse të të dhënave, madje do të provoni sfida për të testuar aftësitë tuaja, si krijimi i një simuluesi Pokemon, krijimi i të dhënave vizualizime të bazuara në slitë rul ose censurimi i pjesëve të ndjeshme të teksteve.
Kursi i shkurtër më i mirë: Programimi me Python: Hyrje praktike për fillestarët në Udemy
Ky kurs është një hyrje e shkëlqyer në Python për këdo që nuk ka shumë kohë në dorë. Kohëzgjatja totale e kursit, derisa të arrini në projektin përfundimtar, është rreth tre orë e gjysmë, megjithëse nëse ndiqni çdo hap (përfshirë udhëzuesin e dobishëm për instalimin e një IDE për ata që nuk e kanë bërë kurrë më parë) mund të marrë pak më gjatë. Kjo e bën atë një hyrje të shkëlqyer për këdo që nuk ka programuar kurrë më parë dhe dëshiron të provojë Python.
Pasi të keni parë pjesën kryesore të kursit, mund të provoni dorën tuaj në projektin përfundimtar (në të cilin ju renditni një listë të studentëve bazuar në notat e tyre, me shtesa të veçanta për rezultate veçanërisht të larta) dhe nëse ngecni në ndonjë moment të projektit, mund të shikoni vetëm pjesë të videos së mësuesit se si ta zgjidhni atë.
Runner-up, Kursi i shkurtër më i mirë: Hyrje në programimin Python në Udemy
Disa njerëz nuk duan një prezantim të plotë për çdo detaj të vogël që Python ka për të ofruar, por në vend të kësaj duan vetëm një përmbledhje të shkurtër të bazave. Ky kurs është i përsosur për këdo si ai.
Ky kurs ju jep një përmbledhje të vargjeve, variablave dhe një vështrim më të madh në llojet e të dhënave. Ai gjithashtu mbulon gjithçka, nga manipulimet dhe funksionet e skedarëve deri te nyjet dhe kushtet - është e lehtë, koncize dhe një dyqan i vetëm për themelet bazë të Python. Ky kurs është i shkëlqyeshëm për këdo që dëshiron të shohë se çfarë mund të bëjë kjo gjuhë programimi.
Struktura më e mirë: Python për të gjithë Specializimi në Coursera
Ky është ndoshta kursi më i gjerë në listë. Universiteti i Miçiganit krijoi këtë specializim, një seri prej pesë kursesh, për të mësuar programimin dhe shkencën e të dhënave në Python, dhe ju mund t'i bëni të gjitha me shpejtësinë tuaj. Do t'ju duhet t'i kushtoni kohë këtij kursi, pasi sugjerohet që të vendosni tre orë në javë në të, dhe ata thonë se duhen afërsisht tetë muaj për të përfunduar. Sidoqoftë, nëse doni një kurs të plotë që shkon përtej një hyrjeje në Python, atëherë kjo është pikërisht ajo që po kërkoni.
Pas kursit hyrës, do të kaloni mbi strukturat e të dhënave, aksesin në të dhënat e ueb-it, aksesin në bazat e të dhënave (përfshirë bazat e SQL-së) dhe një projekt themelor që bashkon të gjitha këto njohuri.
Kursi më i mirë i nivelit universitar: Hyrje në shkencën kompjuterike dhe programimin duke përdorur Python në edX
Megjithëse shumë kurse fokusohen thjesht në programim dhe çfarë të bëni, ky kurs, i krijuar nga MIT për të patur një kurs online që është në të njëjtin nivel me kursin e tyre në kampus, gjithashtu përpiqet t'ju mësojë se si punon.
Ushtrimet që vijnë me secilën nga nëntë javët e përmbajtjes janë shumë më sfiduese, megjithëse ato kurrë nuk synojnë të largojnë dikë nga kursi. Nëse keni ngecur ndonjëherë, mund t'i diskutoni problemet me studentë të tjerë apo edhe me profesorët në Discord dhe Facebook.
Megjithëse pjesa më e madhe e përmbajtjes së kursit është falas, nëse vendosni të blini një certifikatë të verifikuar për kursin (për 75 dollarë), madje mund të merrni edhe provimet e mesme dhe ato përfundimtare.
Splurge më e mirë: Pluralsight
Pluralsight ka një shumëllojshmëri të gjerë kursesh dhe nuk është aq i fokusuar në një fushë specifike siç është DataCamp, për shembull. Kursi i tij Python Fundamentals ju çon nëpër një seri të tërë bazash të rëndësishme të Python (dhe më shumë) në vetëm pesë orë, dhe kurset vijuese Python-Beyond the Basics dhe Python i avancuar janë gjithashtu mjaft të shkurtra, duke detajuar një sërë temash më komplekse në Python.
Megjithatë, këto janë vetëm disa nga kurset e disponueshme të mësuesve. Në fakt, ekzistojnë pesë shtigje të ndryshme të aftësive Python që mund të gjenden në Pluralsight, secila prej të cilave ofron disa kurse të ndryshme, disa prej të cilave janë edhe ndërvepruese. Këto kurse të tjera mbulojnë një gamë të gjerë temash të lidhura me Python, nga zhvillimi i lojërave te mësimi i makinerive dhe programimi i funksioneve.
Runner-up, Splurge më e mirë: DataCamp
Nëse jeni duke kërkuar për një kurs të fokusuar në shkencën e të dhënave, atëherë Data Camp ka pikërisht atë që ju nevojitet. Sidoqoftë, kurset janë të përshtatshme për këdo që dëshiron të mësojë se si të programojë me Python. Ata kanë një shumëllojshmëri të tërë kursesh, por më të mirat për fillestarët janë gjashtë që mund të gjeni në pistën e aftësive të programimit Python.
Duke filluar me një hyrje në programimin në Python dhe më pas duke kaluar në vizualizimin e të dhënave dhe shkrimin e funksioneve tuaja, DataCamp ka gjithçka që ju nevojitet për një hyrje të plotë të programimit në Python në vetëm 24 orë.
Abonimi në DataCamp nuk është më i liri, me 400 dollarë në vit për përzgjedhjen Premium dhe 300 dollarë në vit për abonimin Standard, por gjithashtu ju jep akses në sfidat dhe projektet ku mund të testoni njohuritë tuaja gjithashtu. si aplikacioni celular.