Всегда хочется получить исчерпывающие знания в области, с которой вы работаете. Java Script — один из языков, о котором получить исчерпывающие знания почти невозможно. Он постоянно развивается, как развивается и веб вообще, поэтому любой вебразработчик должен стремиться успеть за этим развитием, и уж тем более обязан на зубок знать основы технологии, которую он применяет.
JavaScript сейчас доминирует в IT мире. С его помощью вы можете как создать маленькое веб-приложение, так и запрограммировать робота. К счастью, язык существует уже довольно давно, и овладевшие им в превосходстве разработчики описали свой опыт программирования на нём в книгах.
Выразительный JavaScript
Эта книга рассказывает, как заставить компьютеры делать то, что вам от них нужно. Компьютеры сегодня так же распространены, как отвёртки – но содержат гораздо больше скрытых сложностей, и поэтому их сложнее понять и с ними сложнее работать. Для многих они остаются чуждыми, слегка угрожающими штуками.
Введение в Java Script
В этой книге дан тщательный обзор мировоззрения JavaScript через разбор встроенных объектов и нюансов языка. Эта книга точно не предназначена для людей, только начинающих изучать программирование вообще или JavaScript в частности.
Изучаем паттерны JavaScript
Эта книга посвящена рассмотрению как классических, так и современных паттернов программирования на JavaScript. В целом ориентированна на начинающих программистов.
The JavaScript Tutorial
HTML 5 даёт великолепные возможности. Как и jQuery. Как и Node.JS. Если добавить к ним ещё немного чистого JavaScript — вы запросто покорите веб.
JavaScript с человеческим лицом
Данная книга рассчитана на тех, кто планирует с помощью JS строить веб-приложения. В ней описываются особенности языка, полезные инструменты, паттерны и этим список не ограничивается.
Говорим на JavaScript
Эта книга даст вам универсальные знания о Java Script, понимание как общей его логики, так и деталей. Автор предполагает, что читатель уже знаком с принципами объектно-ориентированного программирования и каким-либо языком, вроде PHP, Ruby, Python, C++ или Java.
Создание фронт-энда веб-приложений на чистом Java Script
В этой книге показано, как писать на JS фронтэнд приложений, не используя никаких третьесторонних фреймворков или библиотек.
Создание JavaScript приложений
Кроме общего знания принципов JavaScript, эта книга подарит вам также знания из смежных областей, вроде JSON или NoSQL, а так же понимание того, как вообще пишутся веб-приложения.
Одностраничные приложения в деталях
Как понятно из названия, эта книга посвящена разработке одностраничных приложений. В ней нет описания конкретных технологий и фреймворков, но зато неплохо описаны общие паттерны и практики.
Введение в DOM
Книга посвящена работе с DOM (Document Object Model) — пожалуй, самому важному в Java Script для всех, кто разрабатывает под веб.
Источник: https://tproger.ru/digest/10-free-javascript-books-for-beginners/









