Jak nejlépe začít s Pythonem? rubrika: Programování: Python
Ahoj,
jaké by bylo vaše doporučení, jak se co nejlépe a nejefektivněji ponořit do Pythonu? Nějaký kurz, kniha...?
Děkuji
Na začiatok určite Hitchhiker's guide, ktorú nájdeš tu: http://docs.python-guide.org/en/latest/
Je to taký python rozcestník pre začiatočníkov. Nájdeš tam referencie na ďalšie študijné materíaly a hlavne niečo o best practise
Úplne super čo môžeś na začiatok spraviť je založiť si účet na: http://www.checkio.org/
To jest online "multiplayer" hra kde riešiš úlohy v pythone podľa rôznej úrovne náročnosti. Po vyriešení si môžeš pozrieť riešenia druhých a diskutovať o danej problematike.
Keď už zvládneš nejaké tie základy určite sa oboznám s modulmi packages v pythone a nasledne s nastrojom pip, easy_install a hlavne ako pracovať
s virtuálnymi prostrediami virtuanenv a virtualenvwrapper
Ďalej určite look at this: http://learnpythonthehardway.org/
A užitočné snippety použitelné v praxi nájdeš tu: http://www.pythonforbeginners.com/
No a urcite si precitaj co je to PEP: https://www.python.org/dev/peps/
Je dôležité zamyslieť sa na čo chceš python použiváť.
Ak chceš python pre weby tak:
Django: http://www.djangoproject.[cz,com], čo jest alfa omega pre webdevelopment v pythone
Ďalšie šikovné vecičky pre web: flask, falcon, pyramid
Ak potrebuješ písať data minery, crawlery respektíve čokoľvet scrapovať z webu:
beautifulsoap, requests, twisted, scrumpy, mechanize (odkazy vygoogli)
Python pre vedu a analyzovanie dát:
numpy, scipy, pandas
Aktualne dostupné knihy v češtine sú všetky písane pre Python 3.X kde môžeš naraziť na problém, že niektoré veci
ti nepôjdu pod pythonom 2.7 alebo sa budú správať inak. Prečo je to vôbec podstatné ? Väčšina python sveta stále beží
na pythone <= 2.7.X a prechod na 3.X je v komunite trochu pomalší, ale to si už ošaháš v praxi.
Pro zobrazení všech 9 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře