Aprašymas
- Geriausias įvadinis kursas: Codecademy „Codecademy“„Galite netgi išbandyti iššūkius, kad išbandytumėte savo įgūdžius, pvz., sukurti Pokémon simuliatorių."
- Geriausias trumpas kursas: Programavimas naudojant Python: praktinis įvadas pradedantiesiems Udemy "Puikus įvadas visiems, kurie niekada anksčiau neprogramavo ir nori išbandyti Python."
- Antra vieta, geriausias trumpas kursas: Python programavimo įvadas Udemy "Šis kursas puikiai tinka trumpam pagrindinių Python galių pažinimui."
- Geriausia struktūra: „Python for Everybody“specializacija „Coursera“„Jei norite išsamaus kurso, apimančio ne tik įvadą į Python“, tai yra būtent tai, ko ieškote "
- Geriausias universiteto lygio kursas: Įvadas į kompiuterių mokslą ir programavimą naudojant Python iš edX "Jei kada nors užstrigote, galite aptarti problemas su kitais studentais ar net dėstytojais „Discord“ir „Facebook“.
- Best Splurge: Pluralsight "Pluralsight yra penki skirtingi Python įgūdžių keliai, kurių kiekvienas siūlo keletą skirtingų kursų."
- Antra vieta, geriausias išsipūtimas: DataCamp "DataCamp" turi viską, ko reikia norint išsamiai susipažinti su Python programavimu vos per 15 valandų."
Geriausias įvadinis kursas: Codecademy
Jei ieškote kurso, kad galėtumėte pradėti naudotis Python, tada Codecademy yra geriausias pasirinkimas. Nors naujausia jų įvadinio Python kurso versija reikalauja „Pro“prenumeratos, ankstesnė versija yra nemokama. Kursas padės jums žingsnis po žingsnio susipažinti su Python pagrindais, pradedant nuo sintaksės, o tada pereinant per eilutes, sąlyginius elementus ir funkcijas.
Jei nuspręsite prenumeruoti Codecademy Pro, turėsite dar didesnį kursų pasirinkimą. Baigę įvadinį kursą galėsite pagilinti savo žinias kursuose apie rūšiavimo algoritmus, rekursiją ir sudėtingas duomenų struktūras ir netgi išbandyti iššūkius, kad patikrintumėte savo įgūdžius, pavyzdžiui, sukurti Pokémon simuliatorių, kurti duomenis. vizualizacijos, pagrįstos kalneliais arba jautrių tekstų dalių cenzūra.
Geriausias trumpas kursas: programavimas naudojant Python: praktinis įvadas pradedantiesiems naudojant Udemy
Šis kursas yra puiki įvadas į Python visiems, kurie neturi daug laiko. Bendra kurso trukmė, kol pasieksite galutinį projektą, yra apie tris su puse valandos, nors jei atliksite kiekvieną žingsnį (įskaitant naudingą IDE diegimo vadovą tiems, kurie niekada to nedarė), tai gali šiek tiek užtrukti. ilgiau. Tai puiki įžanga tiems, kurie niekada anksčiau neprogramavo ir nori išbandyti Python.
Kai peržiūrėsite didžiąją kurso dalį, galėsite išbandyti savo jėgas baigiamajame projekte (kuriame studentų sąrašą rūšiuojate pagal jų pažymius su specialiais papildymais, kad pasiektumėte ypač aukštus balus) ir jei įstringate bet kuriame projekto etape, galite tiesiog žiūrėti mokytojo vaizdo įrašo dalis, kaip tai išspręsti.
Antra vieta, geriausias trumpasis kursas: Python programavimo įvadas Udemy
Kai kurie žmonės nenori išsamiai susipažinti su kiekviena smulkmena, kurią gali pasiūlyti Python, o tiesiog nori trumpai susipažinti su pagrindais. Šis kursas puikiai tinka bet kam.
Šis kursas suteikia jums trumpą informaciją apie eilutes, kintamuosius ir plačiau pažvelgsite į duomenų tipus. Ji taip pat apima viską nuo manipuliavimo failais ir funkcijų iki ciklų ir sąlygų – tai paprasta, glausta ir „vieno langelio“principas, leidžiantis susipažinti su pagrindiniais Python pagrindais. Šis kursas puikiai tinka visiems, kurie nori pažvelgti į tai, ką gali padaryti ši programavimo kalba.
Geriausia struktūra: „Python“visiems skirta „Coursera“specializacija
Tai turbūt didžiausias kursas sąraše. Mičigano universitetas sukūrė šią specializaciją, penkių kursų seriją, kad mokytų programavimo ir duomenų mokslų Python, ir jūs galite tai padaryti savo greičiu. Turėsite skirti laiko šiam kursui, nes siūloma tam skirti tris valandas per savaitę, o jie sako, kad jį baigti reikia maždaug aštuonių mėnesių. Tačiau jei norite išsamaus kurso, apimančio ne tik įvadą į Python, tai yra būtent tai, ko ieškote.
Po įvadinio kurso apžvelgsite duomenų struktūras, prieigą prie žiniatinklio duomenų, duomenų bazių (įskaitant SQL pagrindus) ir pagrindinį projektą, kuris sujungia visas šias žinias.
Geriausias universiteto lygio kursas: informatikos ir programavimo įvadas naudojant Python edX
Nors daugelyje kursų pagrindinis dėmesys skiriamas programavimui ir tam, ką daryti, šis kursas, kurį sukūrė MIT, siekdamas turėti internetinį kursą, prilygstantį jų kursams universiteto miestelyje, taip pat bando jus išmokyti, kaip tai padaryti. veikia.
Su kiekviena iš devynių savaičių pateikiami pratimai yra daug sunkesni, nors jie niekada nėra skirti ką nors išjungti iš kurso. Jei kada nors užstrigote, galite aptarti problemas su kitais studentais ar net dėstytojais „Discord“ir „Facebook“.
Nors didžioji kurso turinio dalis yra nemokama, jei nuspręsite įsigyti patvirtintą kurso sertifikatą (už 75 USD), netgi galite laikyti tarpinius ir baigiamuosius egzaminus.
Geriausias pasipūtimas: Pluralsight
Pluralsight siūlo platų kursų pasirinkimą ir nėra taip sutelktas į vieną konkrečią sritį, kaip, pavyzdžiui, DataCamp. Jo „Python Fundamentals“kursas supažindins jus su daugybe svarbių Python pagrindų (ir daugiau) tik per penkias valandas, o tolesni kursai „Python-Beyond the Basics“ir „Advanced Python“taip pat yra gana trumpi, juose išsamiai aprašomos įvairios sudėtingesnės Python temos..
Tačiau tai tik dalis galimų mokytojų kursų. Tiesą sakant, „Pluralsight“galima rasti penkis skirtingus „Python“įgūdžių kelius, kurių kiekvienas siūlo keletą skirtingų kursų, kai kurie iš jų yra net interaktyvūs. Šie kiti kursai apima daugybę su Python susijusių temų – nuo žaidimų kūrimo iki mašininio mokymosi ir funkcijų programavimo.
Antroji vieta, geriausias išsiveržimas: DataCamp
Jei ieškote kurso, orientuoto į duomenų mokslą, tada Data Camp yra būtent tai, ko jums reikia. Tačiau kursai tinka visiems, kurie nori išmokti programuoti su Python. Juose yra daugybė kursų, bet geriausi pradedantiesiems yra šeši, kuriuos galite rasti Python programavimo įgūdžių takelyje.
Pradedant įvadu į programavimą naudojant Python, o vėliau pereinant prie duomenų vizualizavimo ir savo funkcijų rašymo, „DataCamp“turi viską, ko reikia norint išsamiai susipažinti su Python programavimu vos per 24 valandas.
DataCamp prenumerata nėra pati pigiausia – 400 USD per metus už „Premium“pasirinkimą ir 300 USD per metus už standartinę prenumeratą, tačiau ji taip pat suteikia prieigą prie iššūkių ir projektų, kuriuose galite pasitikrinti savo žinias. kaip programa mobiliesiems.