Muhtasari
- Kozi Bora ya Utangulizi: Codecademy katika Codecademy "Unaweza hata kujaribu changamoto ili kujaribu ujuzi wako, kama vile kuunda kiigaji cha Pokemon."
- Kozi Fupi Bora: Kuprogramu na Chatu: Utangulizi wa Kuweka Mikono kwa Wanaoanza katika Udemy "Utangulizi mzuri kwa mtu yeyote ambaye hajawahi kutayarisha hapo awali na anataka kujaribu Chatu."
- Mshindi wa Pili, Kozi Fupi Bora: Utangulizi wa Utayarishaji wa Chatu huko Udemy "Kozi hii ni kamili kama njia fupi ya nguvu za kimsingi za Chatu."
- Muundo Bora: Chatu kwa Umaalumu wa Kila Mtu huko Coursera "Ikiwa unataka kozi kamili ambayo inapita zaidi ya utangulizi wa Python, basi hiki ndicho unachotafuta.."
- Kozi Bora ya Kiwango cha Chuo Kikuu: Utangulizi wa Sayansi ya Kompyuta na Upangaji Utumiaji wa Python katika edX "Ikiwa utakwama, unaweza kujadili matatizo na wanafunzi wengine au hata maprofesa. kwenye Discord na Facebook."
- Best Splurge: Pluralsight "Kuna njia tano tofauti za ujuzi za Chatu zitapatikana kwenye Pluralsight, ambayo kila moja inatoa kozi kadhaa tofauti."
- Mshindi-Mshindi, Mgawanyiko Bora Zaidi: DataCamp "DataCamp ina kila kitu unachohitaji ili upate utangulizi wa kina wa kupanga programu katika Python ndani ya saa 15 pekee."
Kozi Bora ya Utangulizi: Codecademy
Ikiwa unatafuta kozi ili kuanza kutumia Python, basi Codecademy ndiyo dau lako bora zaidi. Ingawa toleo jipya zaidi la kozi yao ya utangulizi ya Python inahitaji usajili wa Pro, toleo la awali ni bure kutumia. Kozi itakuelekeza katika misingi ya Python hatua kwa hatua, kuanzia kwa kukufundisha sintaksia na kisha kupitia tungo, masharti na vitendaji.
Ukiamua kwenda na usajili wa Codecademy Pro, utakuwa na uteuzi mkubwa zaidi wa kozi. Ukishamaliza kozi ya utangulizi, utaweza kuongeza maarifa yako kwa kozi za kupanga algoriti, urejeshaji na miundo changamano ya data, na hata kujaribu changamoto ili kujaribu ujuzi wako, kama vile kuunda kiigaji cha Pokémon, kuunda data. taswira kulingana na roller coasters, au kukagua sehemu nyeti za maandishi.
Kozi Fupi Bora Zaidi: Kupanga Ukitumia Chatu: Utangulizi wa Mikono kwa Wanaoanza kwenye Udemy
Kozi hii ni utangulizi mzuri wa Chatu kwa yeyote ambaye hana muda mwingi mikononi mwake. Urefu wa jumla wa kozi, hadi ufikie mradi wa mwisho, ni kama masaa matatu na nusu, ingawa ukifuata kila hatua (pamoja na mwongozo wa kusaidia kusakinisha IDE kwa wale ambao hawajawahi kufanya hivyo hapo awali) inaweza kuchukua kidogo. ndefu zaidi. Hii inafanya kuwa utangulizi mzuri kwa mtu yeyote ambaye hajawahi kutayarisha hapo awali na anataka kujaribu Python.
Baada ya kutazama sehemu kubwa ya kozi, unaweza kujaribu mkono wako katika mradi wa mwisho (ambapo unapanga orodha ya wanafunzi kulingana na alama zao, na nyongeza maalum kwa alama za juu), na ukikwama wakati wowote katika mradi, unaweza kutazama tu sehemu za video ya mwalimu kuhusu jinsi ya kuitatua.
Mshindi wa Pili, Kozi Fupi Bora Zaidi: Utangulizi wa Utayarishaji wa Python kwenye Udemy
Baadhi ya watu hawataki utangulizi kamili wa kila maelezo madogo ya Python lakini badala yake wanataka tu muhtasari mfupi wa mambo ya msingi. Kozi hii ni nzuri kwa mtu yeyote kama huyo.
Kozi hii hukupa muhtasari wa mifuatano, vigeuzo, na mwonekano zaidi wa aina za data. Pia inashughulikia kila kitu kutoka kwa upotoshaji wa faili na kazi hadi vitanzi na masharti - ni rahisi, mafupi, na duka moja la msingi wa Python. Kozi hii ni nzuri kwa yeyote anayetaka muhtasari wa kile ambacho lugha hii ya programu inaweza kufanya.
Muundo Bora: Chatu kwa Umaalumu wa Kila Mtu kwenye Coursera
Huenda hii ndiyo kozi pana zaidi kwenye orodha. Chuo Kikuu cha Michigan kiliunda utaalamu huu, mfululizo wa kozi tano, kufundisha programu na sayansi ya data katika Python, na unaweza kufanya yote kwa kasi yako mwenyewe. Utalazimika kuzama wakati katika kozi hii, kwani inapendekezwa kwamba uweke saa tatu kwa wiki ndani yake, na wanasema inachukua takriban miezi minane kumaliza. Walakini, ikiwa unataka kozi kamili ambayo inapita zaidi ya utangulizi wa Python, basi hii ndio hasa unatafuta.
Baada ya kozi ya utangulizi, utapitia miundo ya data, kufikia data ya wavuti, kufikia hifadhidata (ikiwa ni pamoja na misingi ya SQL), na mradi mkuu ambao unaweka maarifa haya yote pamoja.
Kozi Bora ya Ngazi ya Chuo Kikuu: Utangulizi wa Sayansi ya Kompyuta na Upangaji Utumiaji wa Python kwenye edX
Ingawa kozi nyingi huzingatia programu tu na nini cha kufanya, kozi hii, ambayo iliundwa na MIT kuwa na kozi ya mkondoni ambayo inalingana na kozi yao ya chuo kikuu, pia inajaribu kukufundisha jinsi inavyofanya. inafanya kazi.
Mazoezi yanayoambatana na kila moja ya wiki tisa za maudhui yana changamoto nyingi, ingawa hayakusudiwi kuzima mtu kwenye kozi. Iwapo utakwama, unaweza kujadili matatizo hayo na wanafunzi wengine au hata maprofesa kwenye Discord na Facebook.
Ingawa sehemu kubwa ya maudhui ya kozi hiyo ni bure, ukichagua kununua cheti kilichoidhinishwa cha kozi hiyo (kwa $75), unaweza hata kufanya mitihani ya kati na ya mwisho pia.
Splurge Bora: Pluralsight
Pluralsight ina aina mbalimbali za kozi na haijalenga kabisa eneo moja mahususi kama vile DataCamp ilivyo, kwa mfano. Kozi yake ya Misingi ya Python hukupitisha msururu mzima wa misingi muhimu ya Chatu (na zaidi) katika muda wa saa tano tu, na kozi za ufuatiliaji Python-Beyond the Basics na Advanced Python pia ni fupi sana, zikielezea mada kadhaa ngumu zaidi katika Python..
Hata hivyo, hizo ni baadhi tu ya kozi za walimu zinazopatikana. Kwa kweli, kuna njia tano tofauti za ustadi wa Python zinazopatikana kwenye Pluralsight, ambayo kila moja hutoa kozi kadhaa tofauti, ambazo zingine zinaingiliana. Kozi hizi nyingine zinashughulikia mada mbalimbali zinazohusiana na Python, kutoka kwa ukuzaji wa mchezo hadi kujifunza kwa mashine na utayarishaji wa utendakazi.
Mshindi wa pili, Mchanganyiko Bora zaidi: DataCamp
Ikiwa unatafuta kozi inayolenga sayansi ya data, basi Kambi ya Data ina kile unachohitaji. Walakini, kozi hizo zinafaa kwa mtu yeyote ambaye anataka kujifunza jinsi ya kupanga na Python. Zina aina mbalimbali za kozi, lakini bora zaidi kwa wanaoanza ni zile sita unazoweza kupata katika wimbo wa ujuzi wa Python Programming.
Kuanzia na utangulizi wa kupanga programu katika Python na kisha kuendelea na taswira ya data na kuandika vitendaji vyako mwenyewe, DataCamp ina kila kitu unachohitaji ili upate utangulizi wa kina wa kupanga programu katika Python ndani ya saa 24 pekee.
Usajili kwa DataCamp sio bei nafuu zaidi, kwa $400 kila mwaka kwa uteuzi wa Premium na $300 kwa mwaka kwa usajili wa Kawaida, lakini pia hukupa ufikiaji wa changamoto na miradi ambapo unaweza kujaribu maarifa yako, pia. kama programu ya simu.