Eloquent JavaScript 4th edition
Автор: Marijn Haverbeke (2024)

Это подробное руководство по изучению языка программирования JavaScript. Она ориентирована как на начинающих программистов, так и на тех, кто хочет углубить свои знания в JavaScript. Основные аспекты:
Основные темы книги:
1. Основы JavaScript:
- Переменные, типы данных, структуры управления (циклы, условия).
- Функции, объекты и массивы.
2. Современные возможности JavaScript:
- ES6 и последующие версии.
- Деструктуризация, стрелочные функции, шаблонные строки, модули.
3. Структуры данных и алгоритмы:
- Работа с массивами, деревьями и графами.
- Реализация базовых алгоритмов и их применение.
4. Асинхронное программирование:
- Работа с Promises, async/await.
- Обработка ошибок и выполнение асинхронных операций.
5. Разработка пользовательских интерфейсов:
- Основы работы с DOM (Document Object Model).
- Манипуляция страницей и обработка событий.
6. Создание серверов и работа с Node.js:
- Основы серверного программирования на JavaScript.
- Работа с файлами, потоками и HTTP.
7. Практические примеры:
- Написание игр, приложений и других проектов.
- Реальные примеры кода для лучшего понимания концепций.
8. Тестирование и отладка:
- Методы тестирования кода.
- Отладка и выявление ошибок в JavaScript-программах.
Автор: Marijn Haverbeke (2024)

Это подробное руководство по изучению языка программирования JavaScript. Она ориентирована как на начинающих программистов, так и на тех, кто хочет углубить свои знания в JavaScript. Основные аспекты:
Основные темы книги:
1. Основы JavaScript:
- Переменные, типы данных, структуры управления (циклы, условия).
- Функции, объекты и массивы.
2. Современные возможности JavaScript:
- ES6 и последующие версии.
- Деструктуризация, стрелочные функции, шаблонные строки, модули.
3. Структуры данных и алгоритмы:
- Работа с массивами, деревьями и графами.
- Реализация базовых алгоритмов и их применение.
4. Асинхронное программирование:
- Работа с Promises, async/await.
- Обработка ошибок и выполнение асинхронных операций.
5. Разработка пользовательских интерфейсов:
- Основы работы с DOM (Document Object Model).
- Манипуляция страницей и обработка событий.
6. Создание серверов и работа с Node.js:
- Основы серверного программирования на JavaScript.
- Работа с файлами, потоками и HTTP.
7. Практические примеры:
- Написание игр, приложений и других проектов.
- Реальные примеры кода для лучшего понимания концепций.
8. Тестирование и отладка:
- Методы тестирования кода.
- Отладка и выявление ошибок в JavaScript-программах.
Скрытое содержимое могут видеть только пользователи групп(ы): Premium, Местный, Свои