Ohjelmointi

Opi Python: 5 upeaa Python-kurssia aloittelijoille ja muille

Pythonilla on ansaittu maine siitä, että se on helppo oppia ja helppo työskennellä. Mutta se ei tarkoita, että mahdolliset Python-ohjelmoijat eivät tarvitse apua aloittamiseen, tai että kokeneet Python-ohjelmoijat eivät voineet käyttää apua taitojensa laajentamiseen. Ja yksi parhaista tavoista hankkia uusia Python-taitoja - perus- tai edistyneitä - on kurssi, joka opastaa perusteellisesti käsitteiden ja tekniikoiden läpi.

Seuraavassa on viisi Pythonin oppimiskurssia, jotka vaihtelevat yksinkertaisista esittelyistä kieleen edistyneempiin aiheisiin. Ne kattavat myös useita yleisiä Python-käyttötapauksia koneoppimisesta verkkopohjaan. Kolme kursseista on ilmaisia; muut maksavat 39 ja 49,99 dollaria.

Johdatus tietojenkäsittelytieteen ja ohjelmointiin Pythonilla

Tämä Massachusetts Institute of Technologyn tarjoama EdX-kurssi on suunnattu ihmisille, joilla ei ole aikaisempaa kokemusta ohjelmoinnista. Se käyttää Python-ohjelmointia tapana tutustuttaa opiskelijat tietojenkäsittelytieteen ja laskennallisen ongelmanratkaisun keskeisiin käsitteisiin. Kurssi on intensiivinen - 14-16 tuntia viikossa yhdeksän viikon aikana - mutta se ei maksa mitään. Suorituksen jälkeen voit kuitenkin hankkia 75 dollarin sertifikaatin, joka voidaan lunastaa akateemiseksi luottoksi Charter Oak State Collegessa Connecticutissa.

Saatavilla on myös seuralaiskurssi, Johdatus laskennalliseen ajatteluun ja datatieteeseen, joka kattaa Pythonin käytön yleisten matemaattisten ja tilastollisten ongelmien, kuten Monte Carlon simulaatioiden tai kaavioiden optimointiongelmien, analysointiin ja ratkaisemiseen. Kurssin pituus, intensiteetti ja kustannukset ovat samat kuin ensimmäisen kurssin.

Automatisoi tylsät asiat Python-ohjelmoinnilla

Automatisoi tylsät asiat Pythonilla pidetään perustellusti klassisena Python-oppimistekstinä. Kirja, joka on saatavana painettuna ja vapaasti luettavissa verkossa, opettaa Pythonia alusta asti ja käyttää tosielämän projekteja opetusvälineinä matkan varrella. Kirjan kirjoittaja Al Sweigart on myös luonut 9 1/2 tunnin videokurssin version tekstistä. Kurssi on 49,99 dollaria, mutta alennuksia on saatavilla, ja voit esikatsella kurssin osia ostamatta. Haluatko mieluummin työskennellä kirjan läpi vai oppia katsomalla vai molemmat yhdessä,Automatisoi tylsät jutut saa sinut tuottavaksi Pythonissa hetkessä.

Käytännön Python-ohjelmointi

Tekijän Python-keittokirja ja monia muita kirjoja ja oppaita, David Beazley on yksi Pythonin aktiivisimmista avustajista ja oppimateriaalin luojista. Hän on myös luonut käytännön Python-ohjelmointikurssin.

Tämän kurssin tekee erottuvaksi keskittyminen antamaan ihmisille, joilla on aikaisempaa ohjelmointikokemusta - kuten datatieteilijöille, insinööreille tai muilta kieliltä tuleville kehittäjille - erityisiä ohjeita siitä, kuinka saada Python toimimaan heille. Se ohittaa ohjelmointikonseptit ylemmän tason aiheiden hyväksi, kuten Python-ohjelmien järjestäminen, Python-objektimallin ymmärtäminen, Pythonin paketinhallintajärjestelmän käyttö sekä Python-koodin virheenkorjaus ja testaus. Samalla se ei oleta ennakkotietoa Pythonista.

Beazley suunnitteli alun perin ohjaajan vetämänä työtä, joka kestää noin 25 tai 30 tuntia viikon aikana (mukaan lukien aika suorittaa 130 koodausharjoitusta), mutta voit ottaa sen omaan tahtiisi. Se on täysin tekstipohjainen (ei videota) ja täysin ilmainen.

Koneoppiminen Pythonin kanssa: käytännön esittely

Koneoppiminen Pythonin kanssa: EdXin isännöimä ja IBM: n luoma käytännön esittely on osa suurempaa sarjaa, joka pyörii datatieteen ja Pythonin ympärillä. Kurssi keskittyy koneoppimiseen. Se alkaa perus-mikä on, opastaa sitten tavanomaiset tekniikat - regressio, luokittelu, valvomaton oppiminen ja suositukset - ja kuvaa, kuinka Pythonia ja sen kirjastoja käytetään näiden toteuttamiseen.

Huomaa, että jos et ole vielä perehtynyt Pythoniin, siellä on suositeltu edellytyskurssi, Python Basics For Data Science.

Pullon mega-opetusohjelma

Flask-verkkokehys on yksi Pythonin suosituimmista, tehokkaimmista ja joustavimmista paketeista. Vaikka pullo on ytimeltään yksinkertainen, sen ekosysteemi vaihtelee laajasti kattamaan kaiken kaiken, mikä liittyy interaktiivisten verkkosivustojen rakentamiseen.

Miguel Grinbergin Flask Mega-Tutorial on 11 tuntia kestävä, 23-osainen kurssi, joka sukeltaa syvälle kaikkeen tähän aineistoon: käyttäjien vuorovaikutus, lomakkeet, mallit, tietokannat, käyttäjät ja käyttöoikeudet, tietosivut, päivämäärän ja kellonajan käsittely, AJAX, ja paljon enemmän.

Kurssi maksaa 39 dollaria, ja ensimmäiset moduulit ovat saatavilla ilmaiseksi esikatseluna ja ne voidaan suorittaa omalla vapaa-ajallaan. Luentomateriaalista on saatavana myös e-kirja.

$config[zx-auto] not found$config[zx-overlay] not found