Дмитрий Лаврик | Javascript. Интенсивный базовый курс от Дмитрия Лаврика (2022) WEB-DL [RU]
Автор: Дмитрий ЛаврикЖанр: Программирование
Описание:Цель курса: научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи.
Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных javascript-фреймворков.
Внимание! Для прохождения данного курса необходимо владение основами программирования! Если вас пугают такие темы, как переменные, ветвления, функции, циклы и массивы, то курс не для вас.
Актуальность программы видеокурса - 26.08-20.09.2022
Продолжительность: 16:21:16
Качество видео: WEB-DL
Язык озвучки: Русский
26 августа – урок 1. Основы языка.
Способы подписки на события
On vs addEventListener
Области видимости переменных
Замыкания, работа с контекстом
События для группы элементов
Работа с data-атрибутами
30 августа – урок 2. Работа с событиями.
Атрибуты vs свойства
Работа с событиями
Изучение event-объекта
Отмена стандартной реакции
Всплытие событий
this, target и currentTarget
2 сентября – урок 3. Решение типовых задач.
Валидация формы
Меню и плавная прокрутка страницы
Javascript и CSS-анимации
Функция animate
Анимации и кроссбраузерность
6 сентября – урок 4. Оптимизация решения задач.
Оптимизация нагрузки
Throttling и debouncing
Создание ЧАВО
Создание слайдера фотографий
Блокировка на время анимации
9 сентября – урок 5. Понимание ООП.
Основы ООП в ES6+
Классы и объекты
Свойства и методы
Пример таймера обратного отсчёта
Фокусы с потерей контекста
13 сентября – урок 6. Практика и нюансы ООП.
Контекст и стрелочные функции
Старое и новое ООП в javascript
Prototype и __proto__
Наследование классов
Объекты и прототипы
16 сентября – урок 7. Работа с библиотеками.
Велосипеды vs поиск готовых решений
Изучение типичной документации
Параметры, события и коллбэки
Примеры популярных инструментов
Чистый js vs экосистема jQuery
20 сентября – урок 8. Сборка проекта.
Node.js и webpack, работа с npm
Сборка проекта с webpack + babel
Основы работы с ES-модулями
Подведение итогов курса
Траектории дальнейшего развития
Скриншоты:
Время раздачи: с 18.00 до 21.00 [Киев] (до появления первых 3-5 скачавших)