Выразительный JavaScript, Современное веб-проrраммирование, Хавербеке М., 2019.
«Выразительный JavaScript» позволит глубоко погрузиться в тему, научиться писпь красивый и эффективный код. Вы познакомитесь с синтаксисом, стрелочными и асинхронными функциями, итератором, шаблонными строками и блочной областью видимости. Марейн Хавербеке - практик. Получайте опыт и изучайте язык на множестве примеров, выполняя упражнения и учебные проекты. Сначала вы познакомитесь со структурой языка JavaScript, управляющими структурами, функциями и структурами данных, затем изучите обработку ошибок и исправление багов, модульность и асинхронное программирование, после чего перейдете к программированию браузеров.
Что такое JavaScript.
JavaScript появился в 1995 году как способ программирования веб-страниц в браузере Netscape Navigator. С тех пор язык был принят во всех остальных ведущих графических браузерах. Это сделало возможным применение современных веб-приложений - приложений, с которыми можно взаимодействовать напрямую, не перезагружая страницу при каждом действии. JavaScript также используется на более традиционных сайтах для выполнения различных интерактивных ~умных~ действий. Важно отметить, что JavaScript никогда не имел ничего общего с языком программирования под названием Java. Похожее название было продиктовано не здравым смыслом, а маркетинговыми соображениями. Когда появился JavaScript, язык jаvа активно продавался и приобретал популярность. Кто то решил, что будет хорошей идеей бесплатно прокатиться на волне чужого успеха. Теперь приходится за это расплачиваться.
Краткое содержание
Введение.
Глава 1.Значения, типы и операторы.
Глава 2.Структура программы.
Глава 3.Функции.
Глава 4.Структуры данных: объекты и массивы.
Глава 5.Функции высшего порядка.
Глава 6.Тайная жизнь объектов.
Глава 7.Проект: робот.
Глава 8.Ошибки и дефекты.
Глава 9.Регулярные выражения.
Глава 10.Модули.
Глава 11.Асинхронное программирование.
Глава 12.Проект: язык программирования.
Глава 13.JavaScript и браузер.
Глава 14.Объектная модель документа.
Глава 15.Обработка событий.
Глава 16.Проект: игровая платформа.
Глава 17.Рисование на холсте.
Глава 18.НТТР и формы.
Глава 19.Проект: растровый графический редактор.
Глава 20.Node.js.
Глава 21.Проект: сайт по обмену опытом.
Советы по выполнению упражнений.
Купить .
Теги: Хавербеке :: книги по программированию :: программирование :: веб программирование :: javascrip
Смотрите также учебники, книги и учебные материалы:
- Проектирование процесса проектирования, записки компьютерного эксперта, Брукс Ф., 2013
- Информатика, 8-9 классы, Начала программирования на языке Python, Дополнительные главы к учебникам, Босова Л.Л., Аквилянов Н.А., Кочергин И.О., 2020
- Информатика, 8-9 классы, Начала программирования на языке Python, Босова Л.Л., Аквилянов Н.А., Кочергин И.О., 2020
- Элегантные объекты, Java Edition, Бугаенко Е., 2018
- Angular для профессионалов, Фримен А., 2018
- VBA для чайников, Камминг С., 2001
- JavaScript для чайников, Минник К., Холланд Е., 2017
- Java для чайников, Берд Барри, 2013