Autor | Zpráva | ||
---|---|---|---|
Igor Kubicar Profil |
#1 · Zasláno: 10. 9. 2013, 09:02:50
ahojte !
chcem sa opýtať čo si myslíte - je pre mňa ako začiatočníka v oblasti programovania pre web lepšie začať s učením sa javascriptu alebo php? jazyk php sa mi zdá zložitejší, a s knihou ktorú som si kúpil "PHP v praxi pro začátečníky a mirně pokročilé" od Autorov Oiver Leiss a Jasmin Schmidt sa mi to zdalo zložité. mal som z toho poriadny guláš, tak som to nechal tak - príliš veľa stráveného času a výsledky minimálne. Keď skúšam teraz štúdium javascriptu zo stránky jakpsatweb.cz , tak sa mi zdá pre mňa výhodnejšie učiť sa javascript. Som samouk a poradiť mi nemá kto - no tráviť veľa času za pc nemôžem - začne ma bolieť hlava a učenie je už potom veľmi ťažkopádne. napriek tomu mi príde fascinujúce vedieť si sám napísať, resp. upraviť nejaký programček podľa potrieb a využiť ho na webe... na webe viem písať stránky len s využitím html a css, skripty si kopírujem vďaka za rady |
||
Joker Profil |
#2 · Zasláno: 10. 9. 2013, 09:42:06
Igor Kubicar:
Podle toho, co spíš využijete. Možná jestli neumíte vůbec programovat a chcete se to naučit, bylo by lepší se začít učit na něčem jiném než PHP, protože PHP vznikalo dost živelně a u začátečníka může podpořit úplně špatné návyky. Ale jestli cílem je udělat jeden nepříliš složitý web, je to možná zbytečné. „príliš veľa stráveného času a výsledky minimálne.“ To je docela zvláštní, PHP má právě docela strmou křivku učení, tzn. už skoro od začátku se dají dělat prakticky použitelné věci. Viz třeba pehapko.cz/zakladni-kurz/4-zaklady-syntaxe - jeden delší článek popisující jen úvod do syntaxe, přesto po jeho přečtení už umíte věc použitelnou v praxi (sestavovat stránky ze společných částí), dokonce hodně začátečníků si vystačí jen s tímhle. To je dost rozdíl třeba oproti klasickým jazykům, kde se často několik lekcí, nebo i větší část celého kurzu (v horším případě celý kurz) sice nabíráte znalosti, ale pořád nedokážete vyrobit nějakou reálně použitelnou aplikaci (na aplikaci, která vypíše trojúhelník z hvězdiček, sice jde hezky demonstrovat základy programování, ale asi těžko ji někdo k něčemu reálně potřebuje). Jinak na pehapko.cz sice zatím těch článků je jen málo, přesto tam jsou zajímavé informace, ostatně jsem je psal já :-) V praxi je samozřejmě potřeba jak PHP, tak Javascript, ale když už jedno z toho, podle mě se dá při tvorbě webu obejít spíš bez Javascriptu, než bez PHP (resp. nějakého serverového jazyka). |
||
edy02 Profil |
#3 · Zasláno: 10. 9. 2013, 11:24:21
Igor Kubicar:
já se napřed teda učil PHP, protože jsem se poměrně brzo začal i učit Mysql, které se bez PHP snad neobejde. Javascripty jsem jenom tak prolít, jenom tak abych věděl zhruba co to je a co to umí a rovnou se vrhnul do knihovny jQuery, což je vlastně javascript, ale co se týče efektů a takových věcí, co mě právě u javascriptů zajímají, tak je to u jQuery jednodušší. jQuery se učím jenom kvůli efektům. A nevím proč se učit javascripty z jiného důvodu. PHP umí taky pracovat s časem, daty a s cookies... |
||
peta Profil |
Igor Kubicar:
"poradiť mi nemá kto" - forum, neni problem resit jakykoliv hloupy dotaz, jen musis mit hodne trpelivosti s lidmi a nenechat se hnedka rozhazet nepriznivou odpovedi Z hlediska online komunikace, odesli, posli, uloz uzivatelova data je lepsi zacit s php. Z hlediska zmen v html kodu a ruzne efekty pro uzivatele, pripadne jednoduche hrani a tvorba her je lepsi js. Oba ty jazyky jsou trochu o necem jinem. Ja treba zacinal javascriptem. js - da se pouzit jpw pro zacatek, ale lepsi je si dohledavat priklady googlem Bohuzel bez knihoven typu jquery ma kazdy prohlizec pojmenovanych mnoho js funkci po svem a pokud to chces udelat pro vsechny prohlizece, musis vedet, jak se jmenuji, pripadne umet si dohledat googlem "crossbrowser example javascript ...", priklady. php - priklady googlem. Ale celkem pouzitelny je i online manual, ktery ma v komentech priklady a tez jsou dobre popsane jednotlive funkce, vstupni, vystupni parametry, zakladni priklady jsou tez k uzitku a dobre je udelane i See also, kdyz chces dohledat podobnou funkci. Bohuzel je php trochu krkolomne a obvykle pri programovani si prohlizim kazdou druhou funkci vuci manualu, protoze nekdy jsou parametry v nelogickem poradi nebo opacnem vuci podobne funkci. Kdyz treba delas nejakou hru s ukladanim, tak si vystacis s php, kdy vygenerujes formulare. Pokud tam chces ale nejake vymozenosti jako rozbalovaci menu a tak, potrebujes js, ktery pracuje s html kodem. Php html kod jenom generuje, neumi dynamicky menit, cili meni celou stranku nebo posila text nebo html js ajaxu, ktery pak pres js meni stranku bez nacitani. js: ja zacinal na prikladu tusim z interval.cz shuffle15 a jpw priklady. Pak jsem si nejake hry vygooglovat (tusim z javascriptkit.com byla vetsina) a pokusil se je upravit. http://www.volny.cz/peter.mlich/hry/hry.htm php: tam jsem zacinal s tic-tac-toe 3x3 piskvorky, z interval.cz http://peter-mlich.wz.cz/web/php/pr/index.htm Cim mensi a jednodussi kod, tim lepe se chape. Pokud znas teda princip te hry. |
||
Igor Kubicar Profil |
#5 · Zasláno: 10. 9. 2013, 18:09:14
peta: tym "poradit mi nema kto" som myslel aj to ze casto urobim chybu z nepozornosti, preklep a potom da divim ze mi to nefunguje - pozeram, pozeram a chybu nevidim a mozno staci aby sa na to pozrel niekto iny a chybu hned vidi
|
||
_es Profil |
#6 · Zasláno: 11. 9. 2013, 01:15:29
edy02:
„Javascripty jsem jenom tak prolít, jenom tak abych věděl zhruba co to je a co to umí a rovnou se vrhnul do knihovny jQuery“ No a to je práve chyba. Viď Časté potíže, zajímavosti a poučné debaty » Co vlastně je jQuery?. jQuery nie je programovací jazyk, len knižnica na prácu s DOM. |
||
pako Profil * |
#7 · Zasláno: 11. 9. 2013, 08:38:41
|
||
Joker Profil |
#8 · Zasláno: 11. 9. 2013, 08:50:53
Igor Kubicar:
„tym "poradit mi nema kto" som myslel aj to ze casto urobim chybu z nepozornosti, preklep a potom da divim ze mi to nefunguje - pozeram, pozeram a chybu nevidim a mozno staci aby sa na to pozrel niekto iny a chybu hned vidi“ Sežeňte si IDE (jak na PHP, tak na Javascript- jednu aplikaci, která umí obojí). Viz také (k PHP) pehapko.cz/zakladni-kurz/2-co-je-potreba#editor a Jaký editor pro PHP (přehled editorů). Ohromně to zjednoduší práci. |
||
Časová prodleva: 11 let
|
0