В книге 20 иллюстрированных уроков, более 20 практических упражнений на тему программирования веб-сценариев и 18 заданий для самостоятельной работы. Простым языком, кратко, наглядно рассказано о новых программных инструментах, появившихся в последние годы в языке JavaScript. Описаны новый синтаксис объявления классов, промисы, асинхронные функции, итераторы, генераторы и модули. Рассказано о новом загрузчике файлов, встроенной в веб-обозреватель СУБД, HTML-компонентах и шаблонах, средствах для захвата видео, наложении эффектов на звук. Рассмотрены технологии WebSocket для программирования веб-чата и WebRTC для создания службы видеотелефонии. Описаны прогрессивные веб-приложения (PWA), посредники и программируемый кэш, вывод всплывающих оповещений и установка PWA в операционной системе.Электронный архив на сайте издательства содержит коды всех примеров и результаты выполнения упражнений.Для начинающих веб-разработчиков.
V knige 20 illyustrirovannykh urokov, bolee 20 prakticheskikh uprazhneniy na temu programmirovaniya veb-stsenariev i 18 zadaniy dlya samostoyatelnoy raboty. Prostym yazykom, kratko, naglyadno rasskazano o novykh programmnykh instrumentakh, poyavivshikhsya v poslednie gody v yazyke JavaScript. Opisany novyy sintaksis obyavleniya klassov, promisy, asinkhronnye funktsii, iteratory, generatory i moduli. Rasskazano o novom zagruzchike faylov, vstroennoy v veb-obozrevatel SUBD, HTML-komponentakh i shablonakh, sredstvakh dlya zakhvata video, nalozhenii effektov na zvuk. Rassmotreny tekhnologii WebSocket dlya programmirovaniya veb-chata i WebRTC dlya sozdaniya sluzhby videotelefonii. Opisany progressivnye veb-prilozheniya (PWA), posredniki i programmiruemyy kesh, vyvod vsplyvayushchikh opoveshcheniy i ustanovka PWA v operatsionnoy sisteme.Elektronnyy arkhiv na sayte izdatelstva soderzhit kody vsekh primerov i rezultaty vypolneniya uprazhneniy.Dlya nachinayushchikh veb-razrabotchikov.