1. Книги
  2. Нехудожественная литература
  3. Компьютерные технологии
  4. Веб-разработка
Код товара: 140372302
Изучаем JavaScript. Руководство по созданию современных веб-сайтов  #1
−26%

Изучаем JavaScript. Руководство по созданию современных веб-сайтов

О товаре
Перейти к описанию
Издательство
Серия
Год выпуска
2017
Тип обложки
Твердый переплет
Тип книги
Печатная книга

О книге

Сейчас самое время изучить JavaScript. После выхода последней спецификации JavaScript - ECMAScript 6.0 (ES6) - научиться создавать высококачественные приложения на этом языке стало проще, чем когда-ли
Товар закончился
2 056 ₽ 
Нет в наличии
Ozon Россия
Продавец
  • Безопасная оплата онлайн
  • Возврат 7 дней

Описание

Сейчас самое время изучить JavaScript. После выхода последней спецификации JavaScript - ECMAScript 6.0 (ES6) - научиться создавать высококачественные приложения на этом языке стало проще, чем когда-либо ранее. Эта книга знакомит программистов (любителей и профессионалов) со спецификацией ES6 наряду с некоторыми связанными с ней инструментальными средствами и методиками на сугубо практической основе.
Этан Браун, автор книги Web Development with Node and Express, излагает не только простые и понятные темы (переменные, ветвление потока, массивы), но и более сложные концепции, такие как функциональное и асинхронное программирование. Вы узнаете, как создавать мощные и эффективные веб-приложения для работы на клиенте или сервере Node.js.

- Используйте ES6 для транскомпиляции в переносимый код ESS;
- Преобразуйте данные в формат, который может использовать JavaScript;
- Усвойте основы и механику применения функций JavaScript;
- Изучите объекты и объектно-ориентированное программирование;
- Ознакомьтесь с новыми концепциями, такими как итераторы, генераторы и прокси-объекты;
- Преодолейте сложности асинхронного программирования;
- Используйте объектную модель документа для приложений, выполняемых в браузере;
- Изучите основы применения платформы Node.js для разработки серверных приложений.;

Об авторе
Этан Браун - директор интерактивного маркетингового агентства Engineering at Pop Art, в котором он отвечает за архитектуру и реализацию веб-сайтов и веб-служб для любых клиентов, от малых предприятий до транснациональных компаний.
Этан обладает более чем 20-летним стажем программирования.

"Всем разработчикам действительно пришло время изучить JS. Под изучением я не имею в виду примитивное "Я получил некий работоспособный код". Эта книга - куда глубже и обеспечивает именно то изучение, в котором все мы нуждаемся!"
- Кайл Симпсон (Kyle Simpson)
Автор серии You Don't Know JS

"Хорошо написанное сжатое введение в JavaScript, включая ECMAScript 6".
- Аксель Роушмайер (Axel Rauschmayer)
Автор Speaking JavaScript

Эта книга предназначена, прежде всего, для читателей, уже обладающих некоторым опытом программирования (освоивших хотя бы вводный курс программирования). Новичкам в программировании эта книга тоже будет полезна, однако будет не лишним дополнить ее вводным курсом.
Те, кто уже обладают некоторым опытом программирования в JavaScript (особенно если это только ES5), найдут практически полное описание важнейших концепций этого языка. Программистам, переходящим на JavaScript с другого языка, содержимое этой книги также должно понравиться.

В этой книге предпринята попытка всесторонне рассмотреть возможности языка, связанные с ним инструментальные средства, методики и парадигмы, которые управляют современной разработкой на JavaScript. Поэтому в данную книгу включены как простой и понятный материал (переменные, ветвление потока, функции), так и довольно сложный (асинхронное программирование, регулярные выражения). В зависимости от своего уровня подготовки, вы можете найти одни главы более сложными, чем другие: начинающий программист, без сомнения, должен будет повторно пройти часть материала.

Эта книга - не полный справочник по JavaScript или связанным с ним библиотекам. Сеть Mozilla Developer Network (MDN) представляет собой превосходный, полный, актуальный и бесплатный сетевой справочник по JavaScript, на который я ссылаюсь повсюду в этой книге.

Вы изучаете JavaScript в самый подходящий момент. Веб вышел из младенческого возраста (с технической точки зрения), а веб-разработка, без сомнения, - больше не Дикий Запад, которым она была лет 5-10 назад. Такие стандарты, как HTML5 и ES6, облегчают изучение веб-разработки и упрощают разработку высококачественных приложений. Платформа Node.js делает JavaScript доступным и вне браузера; теперь это вполне подходящий выбор для системных сценариев, разработки приложений рабочего стола, приложений для веб-серверов и даже встраиваемых приложений.

Спецификация ES6 представляет существенное усовершенствование языка JavaScript, и некоторые из главных недостатков спецификации ES5 были устранены в ES6. Я полагаю, что вы найдете язык ES6 намного более приятным и мощным в применении (а ES5 был бы весьма хорошим началом). Кроме того (благодаря транскомпиляторам), ныне вы можете написать код ES6 и транскомпилировать его в код, "совместимый с вебом" ES5.

И наконец после публикации ES6 ее поддержка браузерами будет устойчиво расти, и в некий момент транскомпиляция больше не будет необходима для доступа широкой аудитории. Выбор спецификации ES6 был сделан редакцией обдуманно. Усовершенствования ES6 достаточно существенны, чтобы затруднить четкое и ясное изложение материала. Короче говоря, книга, которая попыталась бы рассмотреть и ES5, и ES6, навредила бы обеим темам.

Комментарий

3-е издание.

Артикул
140372302
Издательство
Альфа-книга
Серия
O'Reilly
Год выпуска
2017
Тип обложки
Твердый переплет
Тип книги
Печатная книга
Язык издания
Русский
Количество страниц
368
Формат издания
70x100/16
ISBN
978-5-9908463-9-5, 978-1-491-91491-5
Автор на обложке
Этан Браун
Оригинальное название:
Learning JavaScript: JavaScript Essentials for Modern Application Development
Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях

Издательства

  • Альфа-книга Издательство
Показать сначала: дате оценке
Д
Дмитрий Ч.
30 марта 2021
Внешнее оформление:Превосходное
Подача материала и манера письма:Очень увлекательная
Качество бумаги:Отличное
Достоинства
Соответствует описанию 
Вам помог этот отзыв?
С
Славина Г.
2 февраля 2021
Подача материала и манера письма:Обычная
Внешнее оформление:Обычное
Качество бумаги:Нормальное
Достоинства
В качестве подарка подошла 
Недостатки
нет 
Вам помог этот отзыв?
П
Пользователь предпочёл скрыть свои данные
21 ноября 2020
Качество бумаги:Отличное
Подача материала и манера письма:Обычная
Внешнее оформление:Красивое
Недостатки
Перевод сломает мозг "не пишите собственных пускателей" 
Комментарий
Сомнительная покупка в 2020 
Вам помог этот отзыв?
В
Владимир Б
25 января 2020
Подача материала и манера письма:Обычная
Качество бумаги:Нормальное
Внешнее оформление:Красивое
Достоинства
Приятные страницы, качественная печать 
Недостатки
В книге автор обозревает язык и его возможности. С позиции руководства и практического подхода книга бестолкова, т.к не содержит определения функций. Автор иногда поясняет назначение, но не вдаваясь в подробности. Не строгое назначение функций можно угадать по названию, а нужно именно строгое определение. Например...  Читать полностью
Вам помог этот отзыв?
П
ПД УДАЛЕНЫ
11 октября 2019
Достоинства
Описано достаточно простым языком, качественная печать и переплет. 
Недостатки
По большей части книга посвящена именно спецификации ES6 
Вам помог этот отзыв?
В
Вера
8 июля 2019
Достоинства
цена, содержание 
Недостатки
нет 
Комментарий
муж покупал себе, искал целенаправленно именно эту книгу. Порадовала цена на озоне, дешевле не нашли 
Вам помог этот отзыв?
Александр С.
19 февраля 2019
Достоинства
Подача, доступность и информативность. 
Комментарий
Отличная книга, в которой легко и доступно объясняются стандарты современного языка JavaScript. Прочитал почти всю книгу. Могу сказать - материал однозначно полезный. Советую тем, кто хочет быстро понять ES6 
Вам помог этот отзыв?
С
Сергей
23 апреля 2018
Не советую начинать изучать JS, с помощью этой книги. Информация сжатая и акцент сделан на новом стандарте ES6. 
Вам помог этот отзыв?
В
Василий
1 апреля 2018
Достоинства
Довольно хорошо описан фундамент JS и асинхронное программирование. Введение в инфраструктуру/инструменты JS разработчика. Описаны принципы разработки в браузере и на сервере. С документацией на MDN в паре читать полезно. Материал подан тоже интересно. Опечаток почти нет. 
Недостатки
В динамичном мире JS книга местами устарела(2016г): уже вышли ES16(не критично)...  Читать полностью
Вам помог этот отзыв?
Л
Лунегов Петр Владимирович
14 декабря 2017
Недостатки
В заглавии написано "Руководство". На самом деле эта книга просто обзор новых фишек ES6 с парой примеров по каждому пункту без долгих объяснений. Объяснений часто настолько мало, что нужно обладать большим опытом разработки чтобы понять о чем говорит автор. Руководство это хотя бы 1000 страниц с подробными примерами (по несколько по каждой теме). Здесь...  Читать полностью
Вам помог этот отзыв?
С
Солодовников Артем
11 октября 2017
Достоинства
Книга оказалась очень полезной и узнал много нового из неё. Понравилась подача материала, примеры и советы. 
Недостатки
Огромный косяк переводчиков с кавычками. В книге там где должны стоять `(обратные кавычки) стоят ‘(обычные одинарные) или ”(обычные двойные). 
Вам помог этот отзыв?
В
Виолетта Р.
23 октября 2022
Богдан С.
13 декабря 2021
А
Анастасия Е.
22 сентября 2021
Д
Денис К.
25 июля 2021
М
Мария Е.
17 апреля 2021
Нет оценок
5 звёзд
10
4 звезды
1
3 звезды
2
2 звезды
2
1 звезда
1
По оценке 6 покупателей
Качество бумаги: отличное
Внешнее оформление: превосходное
Подача материала и манера письма: мнения разделились

Вопросы и ответы 0

Как правильно задавать вопросы?

Будьте вежливы и спрашивайте о товаре, на карточке которого вы находитесь

Если вы обнаружили ошибку в описанием товара, воспользуйтесь функцией

Как отвечать на вопросы?

Отвечать на вопросы могут клиенты, купившие товар, и официальные представители.

Выбрать «Лучший ответ» может только автор вопроса, если именно этот ответ ему помог.