[moscoding.ru] Основы Javascript [Александр Патлух]
Содержание курса:
Скрытое содержимое.
Курс позволит отточить навыки использования методов создания, поиска, изменения и удаления элементов DOM на реальном веб-проекте. Помимо браузерных методов рассмотрим основные операторы и управляющие конструкции JavaScript.
Содержание курса:
- Практические проекты для фронтенда
- Тесты на закрепление теории
- 70 уроков (от синтаксиса до подключения к внешнему API)
- Дополнительные материалы
- Понимать как работает браузер «под капотом»
- Самостоятельно создавать JS-скрипты
- Работать в консоли DevTools
- Подключать скрипты к странице
- Создавать интерактивные штуки
- Работать с данными и понимать принципы их обработки
- Уверенно владеть базовыми концепциями программирования
Введение:
- Сфера применения JavaScript
- Иерархия объектов браузера
- Базовый синтаксис JavaScript
- Свойства и методы глобальных объектов
- Понятия алгоритма и скрипта
- Понятие callback
- Информация и данные
- Переменные
- Типы данных
- Логические операторы
- null
- undefined
- Преобразование типов данных
- Document Object Model
- Подключение скриптов
- Селекторы элементов DOM
- Управление атрибутами HTML
- Условные выражения
- Тернарный оператор
- Понятие функции в JavaScript
- Область видимости и контекст
- Стрелочные функции
- События на странице
- Основные виды событий
- Разнообразие синтаксиса
- Объект как тип данных
- Работа с объектами
- Массив как вид объекта
- Работа с массивами
- Цикл while
- Цикл for и его разнообразие
- JSON-объект
- Основные функции работы с JSON
- Прототип и наследование
- Класс и экземпляр
- Наследуемые классы в ES6
https://moscoding.ru/js