Zadejte hledaný výraz...

Blbec se ptá: Učím se Python, co dál ?

David Petr
verified
rating uzivatele
(2 hodnocení)
12. 1. 2013 18:29:39
Dal jsem se na vyzkoušení programování, jak mi to půjde. Koukl jsem na net a usoudil jsem, že bych měl začít s Pythonem. Umím základy, dost jsem okoukal na codeacademy.com, ale co dál ? Asi na to jdu špatně. Potřeboval bych nějaký návod pro maxiblbce, jak se naučit programovat. Ne, že bych se to nemohl naučit. Jde mi to, učím se rychle. Ale nerozumím většině pojmů v programátořině. Někde vidím nějaký pojem, vygoogluju ho, vidím výsledek na wiki a tam je to vysvětleno ještě pro mě neznámějšími pojmy. Zná někdo takový návod ? Dost by se mi hodil. Asi na to jdu od špatného konce. Každopádně tomu, co právě programuju rozumím. Jen těm pojmům ne.
12. 1. 2013 18:29:39
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852324
Default
verified
rating uzivatele
(94 hodnocení)
12. 1. 2013 18:44:05
Nehledej pojmy na wikipedii, tam se nic užitečnýho nejspíš nedozvíš (hromada vzrorců a významů atd, zkus třeba tvorbu-webů nebo moje články který brzo smažu tady) a navíc učit se z anglických webů taky není nutný - hlavně scripty ale zkoušej jak fungují a nečti to jak knížku ;) a zkus vymyslet svůj script jestli to vše vážně umíš.
Já jsem začínal ActionScriptem 2.0 (Flash) a později PHP a tak to šlo dál, myslím že každýmu vyhovuje jinačí začátek a cesta - já jsem se učil postupně podle podobnosti jazyků (nevědomě) takže to šlo samo.
12. 1. 2013 18:44:05
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852323
David Petr
verified
rating uzivatele
(2 hodnocení)
12. 1. 2013 19:22:04
Díky moc. Samozřejmě to všechno zkouším a jen to nečtu. Dělám si svoje vlastní blbinky typu matematický test atp.
12. 1. 2013 19:22:04
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852322
dellax
verified
rating uzivatele
(1 hodnocení)
12. 1. 2013 20:26:50
tak je to najlepsie, dat si zadanie a skusat :)
12. 1. 2013 20:26:50
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852321
Petr Janáček
verified
rating uzivatele
(4 hodnocení)
12. 1. 2013 20:31:41
codeacademy je dobrý start..
zkus také investovat do video kurzů na lynda.com
Potřeboval jsem naprogramovat něco k maturitě v PHP (jsem zaměřením spíš webdesigner/marketér) a s těmito video kurzy jsem se za měsíc a půl poměrně slušně zvládnul naučit OOP v PHP.
Hodně dobré video tutoriály má také Jeffrey Way na theme forest a nettuts.com - hlavně na PHP a JS.
12. 1. 2013 20:31:41
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852320
David Petr
verified
rating uzivatele
(2 hodnocení)
12. 1. 2013 21:07:30
Díky moc všem, co přispěli a pomohli. Čekal jsem, že tu bude 0-1 odpovědí nebo že mě budete kritizovat. Na lynda.com kouknu, nevím, jestli si připlatit za premium s exercise files... možná bude lepší, když si to naprogramuju, respektive nascriptuju sám. Jinak co by jste doporučili jako "plnohodnotný" programovací jazyk na aplikace atd. (všude čtu, že python, php atd. jsou lepeniny a skriptovací jazyky)? Nevím, jestli javu nebo c, java je spíše mobilní ale na druhou stranu mám k cčku učebnici ;)
12. 1. 2013 21:07:30
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852319
Petr Janáček
verified
rating uzivatele
(4 hodnocení)
12. 1. 2013 21:12:58
Pokud chceš v budoucnu dělat velké projekty, tak jednoznačně Java, ASP, případně C Sharp
PHP toho sice taky hodně zvládne, ale na projektech za miliony se už moc nehodí..
12. 1. 2013 21:12:58
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852318
Cčkem klidně začni, pochopíš, jak všechno funguje a přechod na jiný jazyk by pro tebe neměl být problém (C+, Java,...)
12. 1. 2013 21:32:52
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852317
Martin Tiršel
verified
rating uzivatele
(1 hodnocení)
13. 1. 2013 22:02:47
Napsal tazrider;893804
Pokud chceš v budoucnu dělat velké projekty, tak jednoznačně Java, ASP, případně C Sharp
PHP toho sice taky hodně zvládne, ale na projektech za miliony se už moc nehodí..
Velke projekty sa robia aj v Pythone (Pinterest, Disqus, Reddit, Youtube, pouzivaju ho seznam.cz, centrum.cz, Google, vo vedeckej sfere je velmi rozsireny, napr. v NASA, ....), takze tak jednoznacne by som to zasa netvrdil.
Python je velmi kvalitny jazyk vhodny ako na web, tak aj pre aplikacie a da sa v nom napisat aj server. Pise sa v nom rychlo, hromada dostupnych aplikacii a kniznic.
Co sa tyka pojmov, to sa na teba nalepi, staci citat tutorialy a postupne sa to utvrdi. Vymysli si nejaky projekt, ktory ta bude bavit a zacni na nom robit. Zo zaciatku sa dostanes rychlo do fazy, ze sa v tom uplne zamotas, kod bude otrasny, neprehladny a budes mat chut zacat odznova alebo spravit nieco ine. A kludne to sprav, zacni od zaciatku alebo sa pusti do ineho, dolezite je uvedomit si chyby a popremyslat nad nimi, preco si sa dostal do situacie, ze nevies ako dalej. Chce to stale trenovat, skusat a nenechat sa odradit. Potom si najdi partaka, ktory uz ma nejake skusenosti a nechaj sa nim viest.
13. 1. 2013 22:02:47
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852316
David Petr
verified
rating uzivatele
(2 hodnocení)
14. 1. 2013 08:52:59
*Fcking Wi-Fi. už to píšu podruhé*
Díky moc. Nějaké projekty v hlavě mám, takže nebude problém něco vyzkoušet. Sice nevím, jak sehnat parťáka, ale snad "nějak" ano. Každopádně bych potřeboval objasnit pojmy knihovna (knižnice, library), .NET (včetně rozšíření - knihovny ? do Pythonu - IronPython) a Framework. U knihovny jsem nějak pobral, že je to asi rozšíření. Například Tkinter přidává okna, GUI, prostě grafické prostředí (to je další věc, která mě zaskočila - na začátku jsem si myslel, že všechny moje programy budou jen v textovém prostředí :D alespoň mě na to mohl upozornit autor tutoriálu), chápu to dobře ?
Jsem trotl a chápu, že vám moje dotazy budou připadat směšné. Pokud mi ale odpovíte, budu vám velmi vděčný.
14. 1. 2013 08:52:59
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852315
David Petr
verified
rating uzivatele
(2 hodnocení)
16. 1. 2013 12:46:22
Na Codeacademy to jde perfektně, už se rozhoduji mezi Cčkem a Javou. Nikdo neví, co je knihovna, .NET a Framework?
16. 1. 2013 12:46:22
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852314
qwertr
verified
rating uzivatele
(7 hodnocení)
16. 1. 2013 13:05:38
Vysvetlenie .net
http://sk.wikipedia.org/wiki/.NET
16. 1. 2013 13:05:38
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852313
Martin Tiršel
verified
rating uzivatele
(1 hodnocení)
17. 1. 2013 07:51:28
Kniznica je subor roznych funkcii a tried poskytujuca funkcionalitu v urcitej oblasti. Riesi za teba nejaky problem, napr. kniznica pre mysql ti bude riesit komunikaciu medzi tvojou aplikaciou a mysql serverom a ty len zavolas treba nejaku funkcion connect(server, user, password, port) a kniznica za teba vyriesi vsetko potrebne (nadviazanie tcp/ip spojenia alebo socketove spojenie, osetrenie chyb, prihlasenie sa, vymenu nejakych uvodnych dat, ...). Namiesto pisania desiatok alebo stoviek riadkov kodu potom zapises len jeden.
Proste len programuj a pytaj sa na roznych forach alebo diskusnych skupinach na veci, ktore nevies, pripadne ak spravis nieco zaujimave, co by ini mohli vyuzit, tak sa tym pochval, pis blog a podobne. Casom sa medzi takych ludi dostanes a bud ty alebo niekto iny bude mat napad na nejaky projekt a date sa dohromady. To ale nejaku dobu potrva. Ak zacinas programovat, potrva 2-3 roky pomerne aktivneho programovania, nez sa dostanes na aku-taku uroven a prejdes si roznymi situaciami.
Co sa tyka Pythonu a grafickych kniznic (ale ono to bude platit asi aj pre ostatne jazyky), tak tu to uz moze byt komplikovanejsie na nastavenie a pochopenie, skor by som zacal bud nejakymi skriptami na spracovanie dat (regexpy, praca so subormi, koverzie dat, praca s DB, ...) a az potom skusal graficke kniznice.
Na zaciatok by som urcite doporucil Python, na vyuku je velmi dobry a jednoduchy. Ccko je low level jazyk, tam sa napises hromadu kodu a vo vysledku toho vela nemas :) Nehovoriac o praci s pamatou, memory leaky, buffer overflow, atd. Cckom by som dnes urcite nezacinal, aj ked mozna je urcite aj takato cesta. Javu osobne rad nemam, vadi mi zatazenie patentami a bezpecnostne problemy. Na druhu stranu je to dost univerzalny jazyk a da sa to spustit skoro vsade.
17. 1. 2013 07:51:28
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852312
David Petr
verified
rating uzivatele
(2 hodnocení)
17. 1. 2013 09:50:57
Díky moc, dávám plus. Takovou odpověď jsem nečekal.
17. 1. 2013 09:50:57
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852311
Lukáš Urban
verified
rating uzivatele
(7 hodnocení)
17. 1. 2013 10:16:49
Python je jako první jazyk perfektní volbou. Pro začátek doporučuji knihu Python 3 výukový kurz od Marka Summerfielda.
17. 1. 2013 10:16:49
https://webtrh.cz/diskuse/blbec-se-pta-ucim-se-python-co-dal#reply852310
Pro odpověď se přihlašte.
Přihlásit