JavaScript. Рецепты для разработчиков. 3 изд

JavaScript. Рецепты для разработчиков. 3 изд

JavaScript. Рецепты для разработчиков. 3 изд

Автор: Адам Д. Скотт , Мэтью Макдоналд , Шелли Пауэрс
Дата выхода: 2023
Издательство: Издательский дом «Питер»
Количество страниц: 528
Размер файла: 5,6 МБ
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

Предисловие 15
Часть I. ЯЗЫК JAVASCRIPT
Глава 1. Настройка среды разработки 20
Глава 2. Строки и регулярные выражения 56
Глава 3. Числа 84
Глава 4. Даты 98
Глава 5. Массивы 110
Глава 6. Функции 141
Глава 7. Объекты 169
Глава 8. Классы 198
Глава 9. Асинхронное программирование 227
Глава 10. Ошибки и тестирование 254
Часть II. JAVASCRIPT В БРАУЗЕРЕ
Глава 11. Инструментарий браузера 280
Глава 12. Работа с HTML 289
Глава 13. Получение удаленных данных 327
Глава 14. Сохранение данных 351
Глава 15. Работа с мультимедиа 371
Глава 16. Создание веб-приложений 387
Часть III. NODE.JS
Глава 17. Основы Node 420
Глава 18. Модули Node 442
Глава 19. Управление экосистемой Node 462
Глава 20. Удаленные данные 481
Глава 21. Построение веб-приложений с помощью Express 488
Об авторах 524
Иллюстрация на обложке 525

 Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS.

 С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером; станете лучше понимать функции JS, включая замыкания и генераторы; узнаете, как использовать классы и наследование — основные концепции ООП; освоите работу с мультимедиа, включая аудио, видео и SVG; научитесь управлять HTML и CSS; благодаря Node.js сможете использовать JavaScript где угодно; узнаете, как получать доступ к удаленным данным и управлять ими с помощью технологий REST, GraphQL и Fetch; освоите популярную среду разработки приложений Express; научитесь выполнять асинхронные операции с промисами, async/await и веб-процессами.


Похожее: