Értékelés:

A „JavaScript abszolút kezdőknek” című könyv vegyes kritikákat kap az olvasóktól. Míg egyesek értékelik a lebilincselő írásmódot és a gyakorlati példákat, sokan kritizálják, hogy rosszul van felépítve, és feltételezi az olvasó tudását. Panaszkodnak a túlzott bolyongásra, a részletes magyarázatok hiányára és a zavaros példákra, amelyek frusztrálhatják az igazi kezdőket.
Előnyök:⬤ Magával ragadó, társalgási stílusú írásmód, amely élvezetessé teszi a tanulást.
⬤ Gyakorlati példák és a Firebug használata, amelyek segítenek a fogalmak megértésében.
⬤ Néhány olvasó hasznosnak találta a JavaScript és az OOP fogalmakkal kapcsolatos alapvető ismeretek elsajátításához.
⬤ A JavaScript témák széles skáláját öleli fel.
⬤ Előzetes tudást feltételez, ami összezavarhatja a teljesen kezdőket.
⬤ Sok példa bonyolult és zavaró, nem egyértelmű.
⬤ A könyv egyes részei túlmagyarázottak, míg mások elhallgatják a fontos fogalmakat.
⬤ Az egymástól független személyes anekdoták és termékreferenciák túlzott használata csökkenti a tanulást.
⬤ Számos olvasó úgy érezte, hogy a magyarázatok nem megfelelőek, ami frusztráló tanulási élményt eredményezett.
(13 olvasói vélemény alapján)
JavaScript for Absolute Beginners
Ha még nem ismeri a JavaScriptet és a programozást, ez a gyakorlatias könyv Önnek szól. Ahelyett, hogy üresen bámulná a zagyvaságokat, a JavaScriptet úgy fedezheti fel, hogy több száz kódmintát ír be és futtat le a Firebugban, egy ingyenes JavaScript hibakeresőben. Az utolsó két fejezetben pedig elhagyja a Firebug biztonságát, és kézzel kódol egy nagyon menő JavaScript-alkalmazást a kedvenc szövegszerkesztőjében.
A barátságos, magával ragadó elbeszélő stílusban megírt, innovatív JavaScript oktatókönyv a következő alapvető tudnivalókkal foglalkozik:
⬤ A JavaScript alapszintaktikája, például az ECMAScript által biztosított értéktípusok, operátorok, kifejezések és utasítások.
⬤ A DOM által biztosított XHTML, CSS és események manipulálására szolgáló funkciók.
⬤ Objektumorientált JavaScript, beleértve a prototípusos és klasszikus öröklést, a mélymásolást és a mixineket.
⬤ Closure, lazy loading, előzetes feltételes betöltés, chaining, currying, memoization, modulok, callbackek, rekurzió és más hatékony függvénytechnikák.
⬤ Adatok kódolása JSON vagy XML segítségével.
⬤ Távoli szkriptelés JSON-P vagy XMLHttpRequest segítségével.
⬤ Húzás és levonás, animált görgetők, bőrcserék és más menő viselkedések.
⬤ Optimalizálás a szkriptek gyors futtatásához.
⬤ Formázási és elnevezési konvenciók, hogy ne tűnjön zöldfülűnek.
⬤ Új ECMAScript 5, DOM 3 és HTML 5 funkciók, például Object. create(), Function. prototype. bind(), strict mód, querySelector(), querySelectorAll() és getElementsByClassName().
Mint látható, friss megközelítése miatt ez a könyv semmiképpen sem hígított. Ezért az út során a JavaScript kezdőből varázslóvá válik, és elsajátítja a toborzók által kívánt készségeket.