Изучаем JavaScript. Руководство по созданию современных веб-сайтов (Браун Этан) ; Вильямс, 2020
от 1974 р. до 2209 р.
Автор(ы): Браун Этан;
Издатель: Вильямс
ISBN: 978-5-9908463-9-5
ID: SKU134155
Добавлено: 15.08.2021
Сравнить цены
Цена от 1974 р. до 2209 р. в 4 магазинах
Магазин | Цена | Наличие |
---|---|---|
Лабиринт 5/5 | 2209 р. 3155 р. | |
Мегамаркет 5/5 | 2153 р. 3292 р. | |
Яндекс.Маркет 5/5 | 2103 р. | |
МАЙШОП 5/5 | 1974 р. 2945 р. | |
Читай-город 5/5 | ||
Описание
Сейчас самое время изучить 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-е издание.
Этан Браун, автор книги 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-е издание.
Смотри также Характеристики.
Яндекс.Маркет
Содержание
Введение
Глава 1. Ваше первое приложение
Глава 2. Инструменты разработки JavaScript
Глава 3. Литералы, переменные, константы и типы
данных
Глава 4. Управление потоком
Глава 5. Выражения и операторы
Глава 6. Функции
Глава 7. Область видимости
Глава 8. Массивы и их обработка
Глава 9. Объекты и объектно-ориентированное
программирование
Глава 10. Отображения и наборы
Глава 11. Исключения и обработка ошибок
Глава 12. Итераторы и генераторы
Глава 13. Функции и мощь абстрактного мышления
Глава 14. Асинхронное программирование
Глава 15. Дата и время
Глава 16. Объект Math
Глава 17. Регулярные выражения
Глава 18. JavaScript в браузере
Глава 19. Библиотека jQuery
Глава 20. Платформа Node
Глава 21. Свойства объекта и прокси-объекты
Глава 22. Дополнительные ресурсы
Приложение A. Зарезервированные ключевые
слова
Приложение Б. Приоритет операторов
Предметный указатель
Глава 1. Ваше первое приложение
Глава 2. Инструменты разработки JavaScript
Глава 3. Литералы, переменные, константы и типы
данных
Глава 4. Управление потоком
Глава 5. Выражения и операторы
Глава 6. Функции
Глава 7. Область видимости
Глава 8. Массивы и их обработка
Глава 9. Объекты и объектно-ориентированное
программирование
Глава 10. Отображения и наборы
Глава 11. Исключения и обработка ошибок
Глава 12. Итераторы и генераторы
Глава 13. Функции и мощь абстрактного мышления
Глава 14. Асинхронное программирование
Глава 15. Дата и время
Глава 16. Объект Math
Глава 17. Регулярные выражения
Глава 18. JavaScript в браузере
Глава 19. Библиотека jQuery
Глава 20. Платформа Node
Глава 21. Свойства объекта и прокси-объекты
Глава 22. Дополнительные ресурсы
Приложение A. Зарезервированные ключевые
слова
Приложение Б. Приоритет операторов
Предметный указатель
О книге
Серия | Бестселлеры O`Reilly |
Издатель | Вильямс |
Год издания | 2020 |
Страниц | 368 |
Переплёт | твердый |
ISBN | 978-5-9908463-9-5 |
Размеры | 17,20 см × 24,30 см × 2,00 см |
Формат | 70х100/16 |
Автор(ы) | Браун Этан |
Тематика | Программирование |
Тираж | 500 |
Возрастное ограничение | 16+ |
Количество книг | 1 |
Вес | 0.605 |
Количество страниц | 368 |
Оформление обложки | лакировка |
Автор | Браун Этан |
Издательство | Альфа-книга |
Тип обложки | твердая |
Обложка | твердый переплёт |
Язык издания | rus |
Кол-во страниц | 368 |
Книги с похожим названием
Программирование - издательство "Вильямс"
Категория 1579 р. - 2368 р.
Программирование - издательство "Вильямс" »
Программирование
Категория 1579 р. - 2368 р.