Javascript. Интенсивный базовый курс. Август-Сентябрь 2021 (Дмитрий Лаврик)
Категории: Курсы по программированию, Дмитрий Лаврик
- Добавлено: 2021-10-02
- Автор курса: Дмитрий Лаврик
- Цена у автора: 7900 руб.
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Загрузка: PC / Smartphone / Tablet
jаvascript Интенсивный базовый курс от Дмитрия Лаврика
Цель курса
Научить спокойно и без лишней нервотрёпки решать типичные jаvascript-овые задачи.
Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных jаvascript-фреймворков.
Содержание 27 августа – урок 1. Основы языка
- Способы подписки на события
- On vs addEventListener
- Области видимости переменных
- Замыкания, работа с контекстом
- События для группы элементов
31 августа – урок 2. Работа с событиями.
- Работа с data-атрибутами
- Атрибуты vs свойства
- Работа с событиями
- Изучение event-объекта
- Отмена стандартной реакции
- Всплытие событий
3 сентября – урок 3. Решение типовых задач.
- this, target и currentTarget
- Валидация формы
- Меню и плавная прокрутка страницы
- jаvascript и CSS-анимации
- Функция animate
7 сентября – урок 4. Оптимизация решения задач.
- Анимации и кроссбраузерность
- Оптимизация нагрузки
- Throttling и debouncing
- Создание ЧАВО
- Создание слайдера фотографий
10 сентября – урок 5. Понимание ООП.
- Блокировка на время анимации
- Основы ООП в ES6+
- Классы и объекты
- Свойства и методы
- Пример таймера обратного отсчёта
14 сентября – урок 6. Практика и нюансы ООП.
- Фокусы с потерей контекста
- Контекст и стрелочные функции
- Старое и новое ООП в jаvascript
- Prototype и __proto__
- Наследование классов
21 сентября – урок 7. Работа с библиотеками.
- Объекты и прототипы
- Велосипеды vs поиск готовых решений
- Изучение типичной документации
- Параметры, события и коллбэки
- Примеры популярных инструментов
24 сентября – урок 8. Сборка проекта
- Чистый js vs экосистема jQuery
- Node.js и webpack, работа с npm
- Сборка проекта с webpack + babel
- Основы работы с ES-модулями
- Подведение итогов курса
- Траектории дальнейшего развития
Отзывы
(Читать все отзывы ->)