- Регистрация
- 13.03.2019
- Сообщения
- 48 482
Javascript Интенсивный базовый курс от Дмитрия Лаврика. Программа курса обновлена в июне 2021 Цель курса Научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи. Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных javascript-фреймворков. 27 августа – урок 1. Основы языка Способы подписки на события On vs addEventListener Области видимости переменных Замыкания, работа с контекстом События для группы элементов Работа с data-атрибутами 31 августа – урок 2. Работа с событиями. Атрибуты vs свойства Работа с событиями Изучение event-объекта Отмена стандартной реакции Всплытие событий this, target и currentTarget 3 сентября – урок 3. Решение типовых задач. Валидация формы Меню и плавная прокрутка страницы Javascript и CSS-анимации Функция animate Анимации и кроссбраузерность 7 сентября – урок 4. Оптимизация решения задач. Оптимизация нагрузки Throttling и debouncing Создание ЧАВО Создание слайдера фотографий Блокировка на время анимации 10 сентября – урок 5. Понимание ООП. Основы ООП в ES6+ Классы и объекты Свойства и методы Пример таймера обратного отсчёта Фокусы с потерей контекста 14 сентября – урок 6. Практика и нюансы ООП. Контекст и стрелочные функции Старое и новое ООП в javascript Prototype и __proto__ Наследование классов Объекты и прототипы 21 сентября – урок 7. Работа с библиотеками. Велосипеды vs поиск готовых решений Изучение типичной документации Параметры, события и коллбэки Примеры популярных инструментов Чистый js vs экосистема jQuery 24 сентября – урок 8. Сборка проекта Node.js и webpack, работа с npm Сборка проекта с webpack + babel Основы работы с ES-модулями Подведение итогов курса Траектории дальнейшего развития |
Быстрая оплата RUB, UAH, KZT