Eloquent Javascript, 3. kiadás: Modern bevezetés a programozásba

Értékelés: ⭐⭐⭐⭐⭐  (4.6 az 5-ből)

Eloquent Javascript, 3. kiadás: Modern bevezetés a programozásba (Marijn Haverbeke)

Olvasói vélemények

Összegzés:

Az „Eloquent JavaScript” című könyvről a felhasználók pozitív és negatív kritikákat egyaránt kapnak. Sokan dicsérik az információk mélységét, a projektalapú fejezeteket és a magas színvonalú kivitelezést, míg mások a meredek tanulási görbét és a kezdők számára való bonyolultságot kritizálják. A könyvet elsősorban azoknak ajánlják, akik már rendelkeznek némi JavaScript-előismerettel, és a középhaladóknak, akik elmélyíteni szeretnék tudásukat, hasznos eszköznek tartják.

Előnyök:

⬤ Gyors szállítás és kiváló minőségű állapot.
⬤ Nagyszerű forrás JavaScript-fejlesztők számára, különösen azok számára, akik már rendelkeznek előzetes tapasztalattal.
⬤ Kiváló szervezés, a projektalapú tanulásra összpontosítva.
⬤ A haladó fogalmak mélyreható magyarázatai.
⬤ Hasznos az ES6 megértéséhez és a kód refaktorálásához.
⬤ Gyönyörű megjelenítés és tipográfia a fizikai könyvben.

Hátrányok:

⬤ Nehéz a kezdőknek, meredek tanulási görbével.
⬤ Néhány példa szükségtelenül bonyolult és zavaró.
⬤ Fontos fogalmak kimaradhatnak vagy nem eléggé magyarázottak.
⬤ Időnként ellentmondások és zavaros terminológia.
⬤ Fizikai könyvminőségi problémák, például kötési problémák, amelyekről néhány felhasználó beszámolt.

(234 olvasói vélemény alapján)

Eredeti címe:

Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming

Könyv tartalma:

A teljes mértékben átdolgozott és frissített, a JavaScript programozásba való bevezetés bestsellere a valódi alkalmazások írására összpontosít.

A JavaScript áll szinte minden modern webes alkalmazás középpontjában, a Twitterhez hasonló közösségi alkalmazásoktól kezdve az olyan böngészőalapú játékkeretrendszerekig, mint a Phaser és a Babylon. Bár a JavaScriptet a kezdők is könnyen elsajátíthatják és játszhatnak vele, mégis rugalmas, összetett nyelv, amelyből teljes körű alkalmazásokat lehet építeni.

Az Eloquent JavaScript várva várt és alaposan átdolgozott harmadik kiadása mélyen elmerül a JavaScript nyelvben, hogy megmutassa, hogyan írhat gyönyörű, hatékony kódot. A könyv a Java¬Script és a webböngészők jelenlegi állapotának megfelelően frissült, és vadonatúj anyagot tartalmaz az olyan funkciókról, mint az osztályjelölés, a nyílfüggvények, az iterátorok, az aszinkron függvények, a sablonsztringek és a blokk hatókör. Számos új feladatot is mellékeltünk, hogy teszteljük a készségeinket, és hogy a pályán maradjunk.

A korábbi kiadásokhoz hasonlóan Haverbeke továbbra is átfogó példákon keresztül tanít, és a kezdetektől fogva belemeríti Önt a kódba, miközben a gyakorlatok és a teljes fejezeteket tartalmazó projektek gyakorlati tapasztalatokat nyújtanak a saját programok írásával kapcsolatban. A JavaScript nyelv alapvető felépítésének, valamint a vezérlési struktúrák, függvények és adatszerkezetek megismerésével kezdjük, amelyek segítségével alapvető programokat írhatunk. Ezután megismerkedhet a hibakezeléssel és hibajavítással, a modularitással és az aszinkron programozással, mielőtt áttérne a webböngészőkre és arra, hogy a JavaScriptet hogyan használják ezek programozására. Miközben olyan projekteket építesz, mint például egy mesterséges élet szimuláció, egy egyszerű programozási nyelv és egy festőprogram, megtanulod, hogyan kell:

- Megérti a programozás alapvető elemeit, beleértve a szintaxist, a vezérlést és az adatokat.

- Szervezd és tisztázd a kódodat objektumorientált és funkcionális programozási technikákkal

- A böngésző szkriptelése és alapvető webes alkalmazások készítése

- A DOM hatékony használata a böngészőkkel való interakcióhoz

- A Node. js kihasználása szerverek és segédprogramok készítéséhez

Nem lenne itt az ideje, hogy folyékonyan beszélje a web nyelvét?

* Minden forráskód online elérhető egy interaktív homokozóban, ahol szerkesztheti a kódot, futtathatja, és azonnal láthatja a kimenetét.

Tartalom:

Bevezetés

(1. rész: Nyelv)

Értékek, típusok és operátorok

A program felépítése

Funkciók

Adatszerkezetek: Objektumok és tömbök

Magasabb rendű függvények

Az objektumok titkos élete

Projekt: Robot

Hibák és hibák

Szabályos kifejezések

Modulok

Aszinkron programozás

Projekt: Programozási nyelv

(2. rész: Böngésző)

JavaScript és a böngésző

A dokumentumobjektum-modell

Események kezelése

Projekt: Platform játék

Rajzolás vászonra

HTTP és űrlapok

Projekt: Pixel Art szerkesztő

(3. rész: Node)

Node. js

Projekt: Node Node: Skill-Sharing Website: Skill-Sharing Website

A könyv egyéb adatai:

ISBN:9781593279509
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:472

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Eloquent Javascript, 3. kiadás: Modern bevezetés a programozásba - Eloquent Javascript, 3rd Edition:...
A teljes mértékben átdolgozott és frissített, a...
Eloquent Javascript, 3. kiadás: Modern bevezetés a programozásba - Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming

A szerző munkáit az alábbi kiadók adták ki: