Цель курса научить вас спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи. Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных javascript-фреймворков.
Содержание:Урок 1. Основы языкаСпособы подписки на события
On vs addEventListener
Области видимости переменных
Замыкания, работа с контекстом
События для группы элементов
Работа с data-атрибутами
Урок 2. Работа с событиямиАтрибуты vs свойства
Работа с событиями
Изучение event-объекта
Отмена стандартной реакции
Всплытие событий
This, target и currentTarget
Урок 3. Решение типовых задачВалидация формы
Создание ЧАВО
Создание слайдера фотографий
Меню и плавная прокрутка страницы
Jаvascript и 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 как первый фреймворк, примеры кода
Название: javascript для верстальщиков
Автор: Дмитрий Лаврик
Жанр: Видеокурс
Язык: русский
Продолжительность: ~18 часов
Формат: MP4 (+доп.файлы)
Видео: AVC, 1920x1080, ~260 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер: 3.98 Gb
Скачать javascript для верстальщиков. Видеокурс (2020)