Początkujący programista może niezwykle ekspresowo zacząć kreować proste aplikacje w JavaScript. Jednak ten, kto chce osiągnąć prawdziwą biegłość w tym języku, musi opanować trudniejsze zagadnienia, na przykład asynchroniczność czy techniki związane z produktywnością w JavaScript, takie jak obietnice, generatory i wątki robocze.
Powinien nie tylko umieć napisać kod, który działa, lecz także nad wyraz dokładnie rozumieć, dlaczego i w jaki sposób działa. Okazuje się,w sytuacji JavaScript bardzo często nie jest to ani proste, ani oczywiste.
Niniejsza książka jest pierwszą częścią linii kompletnie poświęconej temu językowi. Autor skupia się na trudniejszych aspektach języka JavaScript, dogłębnie je analizuje, a następnie demonstruje praktyczne użycie opisanych koncepcji.
Książka jest asygnowana dla osób dopiero początkujących przygodę z programowaniem. Omówiono w niej nad wyrazjsze koncepcje programowania i przekazano głębokie podstawy języka JavaScript. Jednym zdaniem, książka ta zezwala na na nad wyraz wysokim poziomie zrozumienie i przyswojenie najważniejszych zasad rządzących tym językiem.
Dzięki tej książce: Poznasz najważniejsze koncepcje dotyczące programowania Nauczysz się stosować takie elementy programistyczne, jak typy, zmienne, konstrukcje warunkowe, pętle i funkcje Poznasz podstawy JavaScriptu Nauczysz się stosować najważniejsze mechanizmy JavaScriptu: wartości, domknięcia funkcji, słowo kluczowe this, a także prototypy Przekonasz się, czy warto zgłębić trudniejsze aspekty JavaScriptu, i dowiesz się, jak Ci w tym pomogą pozostałe książki z tej serii Pamiętaj, Twój kod jest Twoim dziełem!