JavaScript

preview_player
Показать описание
1. Введение в JavaScript
Что такое JavaScript и где он используется.
Подключение JavaScript к HTML.
Основы синтаксиса: переменные, операторы, комментарии.
2. Основные типы данных и переменные
Примитивные типы данных: Number, String, Boolean, Null, Undefined, Symbol.
Объявление переменных с использованием var, let, const.
Преобразование типов данных.
3. Операторы
Арифметические операторы.
Логические операторы.
Операторы сравнения.
Условные операторы (if, else if, else, switch).
4. Функции
Создание и вызов функций.
Параметры и аргументы.
Возвращаемые значения.
Стрелочные функции (ES6).
5. Циклы
Циклы for, while, do...while.
Операторы break и continue.
Вложенные циклы.
6. Массивы
Создание массивов и доступ к элементам.
Основные методы работы с массивами (push, pop, shift, unshift, splice, slice).
Перебор массивов с помощью for, forEach, map.
7. Объекты
Создание и работа с объектами.
Доступ к свойствам и методам объектов.
Добавление, удаление и изменение свойств.
8. Работа с DOM
Основные методы доступа к элементам DOM (getElementById, querySelector).
Изменение содержимого и стилей элементов.
Создание и удаление элементов в DOM.
9. События
Введение в события.
Обработка событий (click, mouseover, keydown и др.).
Использование слушателей событий (addEventListener).
10. Асинхронность в JavaScript
Введение в асинхронные операции.
Работа с setTimeout и setInterval.
Промисы (Promise), async/await.
11. Работа с API
Введение в API и AJAX.
Получение данных с сервера с помощью fetch.
Обработка ответов сервера.
12. Модули
Введение в модули (ES6).
Импорт и экспорт модулей.
13. Основы ООП в JavaScript
Создание классов и объектов.
Наследование и инкапсуляция.
Работа с прототипами.
14. Практика
Создание простых проектов: ToDo-лист, калькулятор, простой веб-приложение.
15. Ресурсы для дальнейшего изучения
Рекомендации по книгам, курсам и документации.
Рекомендации по теме