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

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

JavaScript. Рецепты для разработчиков. 3 изд
Автор: Макдоналд Мэтью, Пауэрс Шелли, Скотт Адам Д.
Дата выхода: 2023
Издательство: Питер
Количество страниц: 528
Размер файла: 5.6 MB
Тип файла: 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 и веб-процессами.


Похожее:

Список отзывов:

  • «JavaScript. Рецепты для разработчиков» — это не книга, а личный терапевт. Ты приходишь к ней в 3 ночи, когда у тебя горит продакшн, а твой reduce ведёт себя как пьяный единорог, и она, как старая добрая бабушка, достаёт из холодильника нужный кусок кода: «Вот, детка, держи .flatMap() и не плачь».

    Авторы не учат тебя «как жить», они учат «как не умереть от собственного кода». Увидел стрелочную функцию внутри setTimeout и чувствуешь, как из ушей идёт дым? Открыл страницу 163 — bind(this) уже стоит рядом с чаем и аспирином.

    Книга ведёт себя как тот друг, который не говорит «я же тебе говорил», а просто тихо шепчет: «На строке 42 ты забыл return, поэтому у тебя undefined вместо счастья».

    Главное — не читать её с ног до головы. Это как пытаться съесть кулинарную книгу: можно, но бессмысленно. Открываешь нужную главу, копируешь рецепт, вставляешь в проект, добавляешь console.log('wtf') — и вуаля, ты снова герой дня.

    Минус один: после прочтения начинаешь разговаривать с коллегами исключительно через шаблонные строки.

    «Привет, username,как{mood || 'выживаешь'}?»

    Итог: если ты JS-разработчик, эта книга должна лежать у тебя под подушкой, между пачкой антидепрессантов и кофейным пятном. Не для красоты — для спасения.