Hodnocení:
Kniha 'Eloquent JavaScript' získává od uživatelů směs pozitivních i negativních recenzí. Mnozí chválí její hloubku informací, kapitoly založené na projektech a kvalitní zpracování, zatímco jiní kritizují její strmou křivku učení a složitost pro začátečníky. Je doporučována především těm, kteří již mají nějaké předchozí znalosti jazyka JavaScript, a je považována za nápomocný nástroj pro středně pokročilé studenty, kteří chtějí prohloubit své znalosti.
Klady:⬤ Rychlé dodání a kvalitní stav.
⬤ Skvělý zdroj informací pro vývojáře JavaScriptu, zejména pro ty, kteří mají předchozí zkušenosti.
⬤ Výborná organizace, zaměření na projektovou výuku.
⬤ Hluboké vysvětlení pokročilých konceptů.
⬤ Přínosné pro pochopení ES6 a refaktorizaci kódu.
⬤ Krásná prezentace a typografie ve fyzické knize.
⬤ Obtížné pro začátečníky, se strmou křivkou učení.
⬤ Některé příklady jsou zbytečně složité a matoucí.
⬤ Důležité koncepty mohou být vynechány nebo nedostatečně vysvětleny.
⬤ Občasné nesrovnalosti a matoucí terminologie.
⬤ Problémy s fyzickou kvalitou knihy, například problémy s vazbou, které hlásili někteří uživatelé.
(na základě 234 hodnocení čtenářů)
Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming
Kompletně přepracovaný a aktualizovaný bestseller, který je úvodem do programování v jazyce JavaScript, se zaměřuje na psaní skutečných aplikací.
JavaScript je základem téměř všech moderních webových aplikací, od sociálních aplikací, jako je Twitter, až po herní frameworky v prohlížeči, jako je Phaser a Babylon. Ačkoli je JavaScript pro začátečníky jednoduchý a mohou si s ním hrát, je to flexibilní a komplexní jazyk, který můžete použít k vytváření plnohodnotných aplikací.
Toto očekávané a důkladně přepracované třetí vydání knihy Eloquent JavaScript se ponoří do jazyka JavaScript a ukáže vám, jak psát krásný a efektivní kód. Byla aktualizována tak, aby odrážela současný stav jazyka Java¬Script a webových prohlížečů, a obsahuje zcela nový materiál o funkcích, jako je zápis tříd, funkce šipek, iterátory, asynchronní funkce, šablonové řetězce a blokový rozsah. Byla také přidána řada nových cvičení, která prověří vaše dovednosti a udrží vás v obraze.
Stejně jako v předchozích vydáních Haverbeke pokračuje ve výuce prostřednictvím rozsáhlých příkladů a od začátku vás vtáhne do kódu, zatímco cvičení a projekty v celých kapitolách vám poskytnou praktické zkušenosti s psaním vlastních programů. Na začátku se seznámíte se základní strukturou jazyka JavaScript a řídicími strukturami, funkcemi a datovými strukturami, které vám pomohou při psaní základních programů. Poté se seznámíte s ošetřením chyb a jejich opravou, modularitou a asynchronním programováním a přejdete k webovým prohlížečům a k tomu, jak se JavaScript používá k jejich programování. Při vytváření projektů, jako je simulace umělého života, jednoduchý programovací jazyk a program pro malování, se naučíte, jak:
- porozumět základním prvkům programování, včetně syntaxe, řízení a dat.
- Organizovat a zpřehledňovat svůj kód pomocí objektově orientovaných a funkcionálních programovacích technik
- Skriptovat prohlížeč a vytvářet základní webové aplikace
- efektivně používat DOM k interakci s prohlížeči
- Využívat Node. js k vytváření serverů a nástrojů
Není na čase, abyste se stali plynulými znalci jazyka webu?
* Veškerý zdrojový kód je k dispozici online v interaktivním sandboxu, kde můžete kód upravovat, spouštět a okamžitě vidět jeho výstup.
Obsah
Úvod
(Část 1: Jazyk)
Hodnoty, typy a operátory
Struktura programu
Funkce
Datové struktury: Objekty a pole
Funkce vyššího řádu
Tajný život objektů
Projekt: Robot
Chyby a omyly
Regulární výrazy
Moduly
Asynchronní programování
Projekt: Programovací jazyk
(Část 2: Prohlížeč)
JavaScript a prohlížeč
Objektový model dokumentu
Obsluha událostí
Projekt: Hra na platformě
Kreslení na plátně
HTTP a formuláře
Projekt: Editor pixelového umění
(Část 3: Uzel)
Node. js
Projekt: Webové stránky pro sdílení dovedností
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)