Programovanie

Naučte sa Python: 5 skvelých kurzov Pythonu pre začiatočníkov i mimo nich

Python má zaslúženú reputáciu tým, že sa ľahko učí a ľahko s ním pracuje. To však neznamená, že budúci programátori v jazyku Python nepotrebujú pomoc pri začiatkoch, alebo že skúsení programátori v jazyku Python nemôžu pomôcť pri rozširovaní svojich schopností. A jedným z najlepších spôsobov, ako získať nové zručnosti v jazyku Python - základné alebo pokročilé - je kurz, ktorý vás podrobne prevedie pojmami a technikami.

Nasleduje päť kurzov učenia sa jazyka Python, od jednoduchých úvodov do jazyka, až po pokročilejšie témy. Pokrývajú tiež množstvo bežných prípadov použitia Pythonu, od strojového učenia až po webové zadné časti. Tri z kurzov sú bezplatné; ostatné stáli 39 dolárov a 49,99 dolárov.

Úvod do informatiky a programovania pomocou Pythonu

Tento kurz EdX, ktorý poskytuje Massachusetts Institute of Technology, je zameraný na ľudí, ktorí nemajú žiadne predchádzajúce skúsenosti s programovaním. Využíva programovanie v jazyku Python ako spôsob, ako oboznámiť študentov s kľúčovými pojmami v oblasti informatiky a výpočtových riešení problémov. Kurz je intenzívny - 14 až 16 hodín týždenne počas deviatich týždňov - ale nestojí nič. Po dokončení však môžete získať certifikát za 75 dolárov, ktorý je možné zameniť za akademický kredit na Charter Oak State College v Connecticute.

K dispozícii je tiež sprievodný kurz, Úvod do výpočtového myslenia a dátovej vedy, ktorý sa zaoberá používaním jazyka Python na analýzu a riešenie bežných matematických a štatistických problémov, ako sú simulácie Monte Carlo alebo problémy s optimalizáciou grafov. Dĺžka, intenzita a náklady na tento kurz sú rovnaké ako pri prvom.

Automatizujte nudné položky programovaním v Pythone

Automatizujte nudné veci pomocou Pythonu sa právom považuje za klasický učebný text v jazyku Python. Kniha je k dispozícii v tlačenej podobe a je ju možné bezplatne čítať online. Od samého začiatku učí jazyk Python, pričom pri výučbe využíva skutočné projekty. Autor knihy, Al Sweigart, taktiež vytvoril textovú verziu v 9-hodinovej videokurze. Kurz je 49,99 dolárov, ale k dispozícii sú zľavy a môžete si zobraziť časti kurzu bez zakúpenia. Či už dávate prednosť práci v knihe, alebo sa budete učiť pozeraním, alebo oboje spolu,Automatizujte nudné veci vás bude v Pythone mať za chvíľu produktívnych.

Praktické programovanie v Pythone

Autor Kuchárska kniha v jazyku Python a mnoho ďalších kníh a tutoriálov, David Beazley je jedným z najaktívnejších prispievateľov a tvorcov učebných materiálov v Pythone. Vytvoril tiež kurz Praktické programovanie v jazyku Python.

Tento kurz vyniká v zameraní na to, aby ľudia s predchádzajúcimi programátorskými skúsenosťami - ako sú vedci v oblasti dát, inžinieri alebo vývojári z iných jazykov - dostali konkrétne pokyny, ako zabezpečiť, aby pre nich Python fungoval. Preskočí základné koncepty programovania v prospech tém na vyššej úrovni, ako je organizácia programov v jazyku Python, zmysluplnosť objektového modelu v jazyku Python, použitie systému na správu balíkov v Pythone a ladenie a testovanie kódu v jazyku Python. Zároveň nepočíta s nijakými predchádzajúcimi znalosťami jazyka Python.

Beazley pôvodne navrhla kurz ako úsilie vedené inštruktorom, ktoré trvá asi 25 alebo 30 hodín v priebehu asi týždňa (vrátane času na dokončenie 130 cvičení kódovania), ale môžete ho absolvovať vlastným tempom. Je to úplne textové (bez videa) a úplne zadarmo.

Strojové učenie s Pythonom: Praktický úvod

Machine Learning with Python: A Practical Introduction, hosted by EdX and created by IBM, is part of a larger series that to turn around data science and Python. Tento kurz sa zameriava na strojové učenie. Začína to základným stavom, potom vás prevedie štandardnými technikami - regresia, klasifikácia, učenie bez dozoru a odporúčania - a popisuje, ako používať Python a jeho knižnice na implementáciu každej z nich.

Upozorňujeme, že ak ešte nemáte znalosti jazyka Python, existuje odporúčaný nevyhnutný kurz Python Basics for Data Science.

Fasádny megatutoriál

Webový rámec Flask je jedným z najpopulárnejších, výkonných a flexibilných balíkov Pythonu. Aj keď je Flask v jadre jednoduchý, jeho ekosystém siaha široko a pokrýva väčšinu všetkého, čo súvisí s tvorbou interaktívnych webových stránok.

Mega-výučba Flask pre Miguela Grinberga je kurz zameraný na 11 a viac hodín a 23 častí, ktorý sa ponorí hlboko do všetkého tohto materiálu: interakcia používateľov, formuláre, šablóny, databázy, používatelia a povolenia, stránkovanie údajov, manipulácia s dátumom a časom, AJAX, a oveľa viac.

Kurz stojí 39 dolárov, s ukážkou rôznych prvých modulov, ktoré sú k dispozícii zadarmo, a je možné ho absolvovať podľa vlastného voľného času. K dispozícii je tiež ebook verzia prednáškového materiálu.

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