Programiranje

Naučite se Pythona: 5 odličnih tečajev Pythona za začetnike in pozneje

Python ima dobro zaslužen sloves enostavnega učenja in dela z njim. Toda to ne pomeni, da bodoči programerji Pythona ne potrebujejo pomoči za začetek ali da izkušeni programerji Pythona ne bi mogli uporabiti pomoči za razširitev svojih znanj. In eden najboljših načinov za pridobivanje novih Pythonovih veščin - osnovnih ali naprednih - je tečaj, ki vas poglobljeno vodi skozi koncepte in tehnike.

Sledi pet tečajev za učenje Pythona, od preprostih predstavitev jezika do bolj naprednih tem. Zajemajo tudi številne pogoste primere uporabe Pythona, od strojnega učenja do spletnih strani. Trije tečaji so brezplačni; ostali stanejo 39 in 49,99 dolarjev.

Uvod v računalništvo in programiranje s pomočjo Pythona

Ta tečaj EdX, ki ga izvaja Massachusetts Institute of Technology, je namenjen ljudem, ki nimajo predhodnih izkušenj s programiranjem. Program Python uporablja kot način, s katerim študente seznani s ključnimi pojmi v računalništvu in reševanju računskih problemov. Tečaj je intenziven - od 14 do 16 ur na teden v devetih tednih, vendar ga ni treba opraviti. Po zaključku pa lahko pridobite potrdilo za 75 dolarjev, ki ga lahko izplačate za akademsko dobro na Charter Oak State College v Connecticutu.

Na voljo je tudi spremljevalni tečaj, Uvod v računalniško razmišljanje in znanost o podatkih, ki zajema uporabo Pythona za analizo in reševanje pogostih matematičnih in statističnih problemov, kot so Monte Carlo simulacije ali problemi z optimizacijo grafov. Dolžina, intenzivnost in stroški tečaja so enaki kot pri prvem.

Avtomatizirajte dolgočasne stvari s programiranjem na Python

Automate the Boring Stuff With Python upravičeno velja za klasično učno besedilo Pythona. Knjiga je na voljo v tiskani obliki in jo je mogoče brezplačno brati na spletu, od začetka pa uči Python, pri tem pa kot učna orodja uporablja resnične projekte. Avtor knjige Al Sweigart je ustvaril tudi 9-urno različico besedila video tečaja. Tečaj znaša 49,99 USD, vendar so na voljo popusti, deli tečaja pa si lahko ogledate brez nakupa. Ne glede na to, ali raje delate s knjigo ali se učite z gledanjem ali oboje skupaj,Avtomatizirajte dolgočasne stvari vas bodo kmalu pripeljali do produktivnosti v Pythonu.

Praktično programiranje s Pythonom

Avtor knjige Python Cookbook in številnih drugih knjigah in vajah je David Beazley eden najbolj aktivnih Pythonovih sodelavcev in ustvarjalcev učnega gradiva. Ustvaril je tudi tečaj praktičnega programiranja na Python.

Ta tečaj izstopa predvsem zato, ker se osredotoča na to, da ljudem s predhodnimi izkušnjami s programiranjem, kot so podatkovni znanstveniki, inženirji ali razvijalci iz drugih jezikov, dajo posebna navodila, kako poskrbeti, da Python deluje zanje. Preskoči osnovne programske koncepte v prid temam na višji ravni, kot so organiziranje programov Python, osmišljanje objektnega modela Python, uporaba Pythonovega sistema za upravljanje paketov ter razhroščevanje in preizkušanje kode Python. Hkrati ne predvideva predhodnega znanja Pythona.

Beazley je tečaj prvotno zasnoval kot napor inštruktorja, ki traja približno 25 ali 30 ur v enem tednu ali več (vključno s časom za izvedbo 130 vaj za kodiranje), vendar ga lahko opravite v svojem ritmu. Popolnoma temelji na besedilu (brez videa) in popolnoma brezplačno.

Strojno učenje s Pythonom: Praktični uvod

Strojno učenje s Pythonom: Praktični uvod, ki ga gosti EdX, ustvaril pa ga je IBM, je del večje serije, ki se vrti okoli znanosti o podatkih in Pythona. Ta tečaj se osredotoča na strojno učenje. Začne se z osnovnim, kaj je, nato vas popelje skozi standardne tehnike - regresijo, klasifikacijo, nenadzorovano učenje in priporočila - in opisuje, kako uporabljati Python in njegove knjižnice za izvajanje vsake od teh.

Upoštevajte, da če Pythona še ne poznate, obstaja priporočen predpogojni tečaj Python Basics For Data Science.

Mega-vadnica za bučko

Spletni okvir Flask je eden izmed najbolj priljubljenih, najmočnejših in najprimernejših paketov Pythona. Medtem ko je Flask v svojem jedru preprost, se njegov ekosistem širi in pokriva večino vsega, kar je povezano z izdelavo interaktivnih spletnih strani.

Mega-vadnica za bučko Miguela Grinberga je 11-urni 23-delni tečaj, ki se poglobi v vse to gradivo: interakcije z uporabniki, obrazci, predloge, zbirke podatkov, uporabniki in dovoljenja, paginacija podatkov, obdelava datuma in časa, AJAX, in veliko več.

Tečaj stane 39 USD, pri čemer je prvih modulov na voljo brezplačno kot predogled, in ga lahko opravite v prostem času. Na voljo je tudi različica predavanja v elektronski obliki.

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