При этом особое внимание уделяется пониманию процессов. Например, мы не просто изучаем возможности библиотеки jQuery, мы сначала делаем на неё пародию, чтобы понять, как вся эта магия работает изнутри, и только потом переходим к самой библиотеке.
Программа курса
Принципиально новая, обновлена в августе 2020
Урок 1. Основы языка.
Способы подписки на события
On vs addEventListener
Области видимости переменных
Замыкания, работа с контекстом
События для группы элементов
Работа с data-атрибутами
Урок 2. Работа с событиями.
Атрибуты vs свойства
Работа с событиями
Изучение event-объекта
Отмена стандартной реакции
Всплытие событий
this, target и currentTarget
Урок 3. Решение типовых задач.
Валидация формы
Создание ЧАВО
Создание слайдера фотографий
Меню и плавная прокрутка страницы
Javascript и CSS-анимации
Урок 4. Оптимизация решения задач.
Throttling и debouncing
Функции-помощники для работы с DOM
Основы ООП в ES6+
Классы и объекты
Свойства и методы
Урок 5. Практика и нюансы ООП.
Пример таймера обратного отсчёта
Фокусы с потерей контекста
Контекст и стрелочные функции
Наследование классов
Объекты и прототипы
Урок 6. Работа с библиотеками.
Велосипеды vs поиск готовых решений
Изучение типичной документации
Параметры, события и коллбэки
Примеры популярных инструментов
Чистый js vs экосистема jQuery
Урок 7. Сборка проекта.
Node.js, gulp и webpack
Работа с npm
Удобная сборка проекта
Настройка gulp + webpack + babel
Основы работы с ES-модулями
Урок 8. Пути развития в javacript.
Подведение итогов курса
Траектории дальнейшего развития
JS для вёрстки vs frontend-разработка
Простой js и jQuery, примеры кода
Vue.js как первый фреймворк, примеры кода
[Udemy] Andrey Sumin - Java с нуля до Junior + Подготовка к собеседованию (2020)
руб.29,000.0 Первоначальная цена составляла руб.29,000.0.руб.1,000.0Текущая цена: руб.1,000.0.
[Яндекс.Практикум] Алгоритмы для разработчиков (2020) [Часть 3 из 4]
руб.29,000.0 Первоначальная цена составляла руб.29,000.0.руб.1,000.0Текущая цена: руб.1,000.0.
[Дмитрий Лаврик] JavaScript для верстальщиков (2020)
Первоначальная цена составляла руб.29,000.0.руб.1,000.0Текущая цена: руб.1,000.0.
-97%Цель курса: Научить верстальщика спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи, необходимые при вёрстке странички.