16 бесплатных книг по JavaScript

Коллекция бесплатных электронных книг для тех, кто хочет изучить JavaScript. Книги предоставляются в различных цифровых форматах: PDF, EPUB, HTML и др.

Марин Хауэрбеке «Элегантный JavaScript»

«Элегантный JavaScript» представляет собой введение в программирование на JS. Книга также охватывает основные парадигмы программирования, например, ООП. В последней части книги рассказывается о Node.js, выпускающем JavaScript из браузерной песочницы.

Коди Линдли «JavaScript просветление»

Книга глубоко проникает в возможности и тонкости углубленного JavaScript. Чтобы показать читателю, насколько она технически подробна: отдельная глава полностью посвящена значению null, другая — целиком undefined. Если вы хотите разобраться в самой подноготной языка, эта книга специально для вас.

Эдди Османи «Изучаем паттерны проектирования JavaScript»

Паттерны проектирования — это традиционные решения типовых задач. Использование хороших паттернов способно улучшить качество, эффективность и безопасность вашего кода, в то время как плохие — так называемые «анти-паттерны» — порождают множество проблем. Эта книга — о JavaScript (и jQuery) паттернах проектирования, техниках и лучших практиках.

Илья Кантор «Современный учебник JavaScript»

Эта онлайн-книга проведет вас через основы языка. По ходу изложения вам будут представлены и более углубленные вещи, такие как объектно-ориентированное программирование и регулярные выражения.

Хенрик Йоретег «Человеческий JavaScript»

Посылка «Человеческого JavaScript» в том, что в рамках этого языка существует набор функционала, инструментов, подходов и шаблонов, заточенных и оптимизированных под человека. Эта книга подойдет читателям, желающим узнать больше о JavaScript с точки зрения разработки веб-приложений.

Аксель Раушмайер «Говорить на JavaScript»

Книга для тех, кто хочет научиться писать код на JavaScript. Автор позволяет себе допущение, что читатель, взявшийся за данную книгу, является программистом, который уже знает хотя бы один объектно-ориентированный или другой язык программирования, такой как PHP, Ruby, Python, C++, Java и так далее.

Герд Вагнер «Создание клиентских веб-приложений на простом JavaScript»

Эта книга рассчитана на опытных JS-разработчиков, желающих прокачать свой уровень владения языком в контексте разработки полнофункционального веб-приложения.

Эрик Эллиот «Программируем JavaScript-приложения»

Издание, которое научит вас техникам, приемам и лучшим практикам создания современных веб-приложений с использованием JavaScript и связанных веб-технологий вроде JSON и NoSQL.

Микито Такада «Одностраничные приложения со всех сторон»

Автор этой книги Микито Такада по прозвищу Mixu уверен, что «лучший способ изучить что-то — это понять, как оно устроено». Таким образом, книга описывает процесс разработки веб-приложения на JS и других веб-технологиях.

Коди Линдли «DOM просветление»

Объектная модель документа (Document Object Model, DOM) — ключевая концепция, которую необходимо освоить любому, что серьезно занимается JavaScript. Книга «DOM Enlightment» — техническое руководство по созданию DOM-сценариев.

«Вы не знаете JS» (серия)

Это серия книг, погружающих читателя в фундаментальные механизмы языка. Первое издание на данный момент полностью сформировано.

Источник

Чуть не забыл. Вы можете почитать меня в твиттере или телеграме, посмотреть мои фотографии в инстаграме, подружиться со мной в PSN, позлить меня на твиче пока я играю или посмотреть в записи. А самые лучшие человеки могут меня поддержать деньгой.