JavaScript. 32 урока для начинающих

JavaScript. 32 урока для начинающих

Владимир Александрович Дронов

     

бумажная книга

21.87 USD


В корзину


Наличие на складе:

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 13.07.2024; планируемая отправка: 14.07.2024

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 16.07.2024; планируемая отправка: 17.07.2024



Издательство: BHV-СПб
Серия: Для начинающих.
Дата выхода: май 2024
ISBN: 978-5-9775-1942-7
Объём: 576 страниц
Размеры(В x Ш x Т), см: 24 x 17

В книге 32 иллюстрированных урока, 40 практических упражнений на тему программирования веб-сценариев и более 20 заданий для самостоятельной работы. Изложены основы JavaScript: типы данных, переменные, управляющие конструкции, функции, массивы, объекты, классы, регулярные выражения, модули, средства для обработки исключений и отладки. Раскрыты события и их обработка, генерирование содержимого страниц, работа с графикой и мультимедиа, веб-формами и элементами управления, взаимодействие с веб-обозревателем, детекторы видимости и изменения размеров. Рассмотрены таймеры, фоновые потоки, использование промисов и асинхронных функций, работа с файлами, программная графика и загрузка данных с веб-сервера. Рассказано о программировании фронтенд- и бэкенд-приложений в среде Node.js, а также об обработке межхостовых запросов.

 Электронный архив на сайте издательства содержит коды всех примеров и результаты выполнения упражнений.

 

Простым языком, кратко, наглядно рассказано о программировании веб-сценариев на языке JavaScript. В книге 32 иллюстрированных урока, 40 практических упражнений и более 20 заданий для самостоятельной работы.

 

Вы узнаете, как

 

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