IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Michael Krejza:2.9.2017 23:24

Zdravím, hned na začátku bych rád zmínil, že je pravdou, že je na internetu plno vláken, stránek, videí atp.. o tom jak se učit javascript... Každopádně chtěl bych znát názor a popřípadě se potom ihned ptát, to je důvod proč zakládám toto téma. Začal bych tím, že mě již omrzel programovací(scrip­tovací) jazyk jménem Pawn, možná vám ani nic neříká. Využíval jsem ho k vytváření různých scriptů do hry GTA SAMP každopádně tento jazyk již dlouho nemá žádnou budoucnost a dle mého ani mít nebude, navíc nenabízí tolik možností, proto mě také omrzel... Takže nějáké zkušenosti s programováním mám. HTML a CSS chápu. Otázkou je, jak bych měl začít s tím JavaScriptem? Je nějaká kniha kterou byste mi mohli doporučit na úplný začátek, čí nějáká podrobnější webová stránka, klidně anglická, anglicky umím dobře. Předem děkuji za různé tipy.

 
Odpovědět
2.9.2017 23:24
Avatar
Odpovídá na Michael Krejza
Marian Benčat:2.9.2017 23:55

S láhví v ruce...

Ale jinak jsou vesměs dva přístupy, jak se ho naučit..

Ten první tě znechutí hned na začátku a tkví v tom, že si seženeš třeba "JavaScript: Good parts" (nechápu jak naplnili 172 stran. Pokud jsi přišel do styku s trošku inteligentním jazykem, tak to bude působit jako perfektní lobotomie, ale javascript tě naučí velmi dobře.

Ta druhá část je, že začneš ve skutečnosti s TypeScriptem, budeš nadšený ... a pak narazíš zhruba na 10 problémů a budeš zjišťovat proč to tak je a nevěřícně kroutit hlavou, jak někdo může JS používat (this, closures, contexty, zaukrouhlovani, hosisting, operátory / operandy a naprosto absolutně nelogické přetypování a výsledky, co ta VM dělá)

Osobně ti doporučuji ten TS a postupně se spálit na každým z JS hoven..

Nahoru Odpovědět
2.9.2017 23:55
Totalitní admini..
Avatar
Marian Benčat:2.9.2017 23:57

¨Tím vším chci říct, že je to jazyk, kde je naprostá nelogičnost a totální hloupost na každém kroku, ale přesto, že je to to největší peklo, co kdy v IT světě vzniklo (boj s PHP byl tvrdý), tak je rozhodně v dnešní době nutnost ho znát, jelikož ti jeho znalost může dost podstatně rozšířit obzory.

Nahoru Odpovědět
2.9.2017 23:57
Totalitní admini..
Avatar
Marian Benčat:2.9.2017 23:58

No a pokud začneš typescriptem, tak ho budeš možná považovat asi za naprosto perfektní kombinaci jazyků... Popravdě,.. dokázal bych si představit TypeScript jako největší jazyk budoucnosti..

Nahoru Odpovědět
2.9.2017 23:58
Totalitní admini..
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Michael Krejza
Honza Bittner:3.9.2017 0:02

Začít můžeš tu na síti, je tu několik desítek článků o Javascriptu.

K Javascriptu jistě také patří manipulace s DOM, tedy je vhodná znalost HTML a CSS.

Jelikož Javascript jako jazyk je tak trochu taková tak trochu splátanina (třeba špatně řešené dynamické typování, díky kterému je JS ohromně benevolentní), jak se vyvíjely potřeby od jednoduchých proklikávatelných hypertextových dokumentů po dnešní plnohodnotný frontendový aplikace, je hromada jazyků, které můžeš využít a používat nějaký "hezčí" jazyk, ze kterého budeš do javascriptu transpilovat. Dost populární byl například CoffeeScript, momentálně to je třeba TypeScript od Microsoftu, Za mne mohu doporučit třeba Dart, docela hustej jazyk od Google (teď do něj přepsali třeba AdWords v AngularDart).

Záleží prostě co chceš. Možností je plno. :-)

Nahoru Odpovědět
3.9.2017 0:02
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Odpovídá na Marian Benčat
simon.steiner:3.9.2017 0:26

Omlouvám se za mínus, překlikl jsem se.

 
Nahoru Odpovědět
3.9.2017 0:26
Avatar
Odpovídá na simon.steiner
Marian Benčat:3.9.2017 1:00

V pohodě, já to nikdy nehrál moc na miss sympatie. Vyhrávám krásou :-)

Nahoru Odpovědět
3.9.2017 1:00
Totalitní admini..
Avatar
Odpovídá na Michael Krejza
Wal De Mar-Lad:3.9.2017 13:37

Ak teda angličtina nie je problém, prečítaj si knihu Javascript ninja od Resiga, autora jQuery. Tá je najprehľadnejšie napísaná. A "kúpiť" sa dá aj na uloz.to.

Nahoru Odpovědět
3.9.2017 13:37
Libraries over frameworks...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.