JavaScript. Podręcznik szczegółowy — 6. wydanie Davida Flanagana (2012)
„JavaScript. Podręcznik szczegółowy” Davida Flanagana to jedna z najbardziej cenionych pozycji dla programistów, którzy chcą naprawdę opanować język JavaScript oraz technologie front-endu. Szóste wydanie bestselleru zostało w całości przejrzane i uzupełnione o informacje zgodne z aktualnym rozwojem aplikacji webowych. Książka łączy charakter poradnika z praktycznymi przykładami z podejściem kompendium: od podstaw języka po interfejsy przeglądarek i standardy po stronie klienta.
W środku znajdziesz omówienie standardów ECMAScript 5 oraz HTML5, a także rozdziały napisane na nowo lub rozszerzone o nowe treści. Autor prowadzi czytelnika przez metodykę nieinwazyjnego JavaScript i model DOM, dzięki czemu łatwiej zrozumieć, jak budować skrypty, które współpracują z dokumentem w sposób przewidywalny i bezpieczny. To dobra propozycja zarówno dla osób zaczynających, jak i dla tych, którzy chcą uporządkować wiedzę i dopracować praktykę.
Część poświęcona podstawom JS jest szczególnie wartościowa, bo obejmuje kompletne kompendium podstawowego języka JavaScript: klasy, obiekty, konstruktory, metody, funkcje, właściwości i stałe. Książka odnosi się do definicji spotykanych w JavaScript 1.8, V8 3.0 oraz ECMAScript 5, co ułatwia zrozumienie różnic i sposobu działania mechanizmów języka. W efekcie łatwiej przejść od „działającego kodu” do kodu, który jest świadomie tworzony i rozumiany od środka.
W kolejnych rozdziałach rozwijany jest temat JavaScript po stronie klienta: poznasz API przeglądarek, standard DOM API Level 3 oraz rozwiązania wprowadzone do standardu w ramach HTML5. W praktyce oznacza to m.in. omówienie WebSockets i WebWorkers, a także obiektów
localStorage i
sessionStorage, które są kluczowe w nowoczesnych aplikacjach webowych. Książka porusza również elementy multimedialne, takie jak znaczniki
<audio> i
<video>, dzięki czemu łatwiej połączyć język JavaScript z realnymi scenariuszami UI.
Jeśli szukasz materiału, który pomoże Ci opanować JavaScript do perfekcji i zbudować solidne fundamenty pod rozwój aplikacji webowych, ta pozycja będzie bardzo dobrym wyborem. Wydanie jest polecane programistom, którzy muszą nauczyć się języka do sieci, a także osobom pracującym z JavaScriptem na co dzień i chcącym dopracować praktykę oraz zrozumienie standardów. Możesz też rozważyć zakup książki tutaj:
JavaScript. Podręcznik szczegółowy, 6. wydanie.
Autor: David Flanagan
Rok wydania: 2012
Język: ru
Zakres: JavaScript (ECMAScript 5), HTML5, DOM, API przeglądarek, jQuery, WebSockets, WebWorkers, localStorage, sessionStorage
Dlaczego warto? Bo książka prowadzi przez język i środowisko uruchomieniowe w przeglądarce w sposób uporządkowany, z naciskiem na praktykę, standardy i model DOM.