- Регистрация
- 26.05.2022
- Сообщения
- 26 711
- Реакции
- 180
- Баллы
- 63
Javascript - Интенсивный базовый курс от Дмитрия Лаврика.
Программа курса обновлена в феврале 2022
Цель курса
Научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи.
Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных javascript-фреймворков.
Содержание
19 мая – урок 1. Основы языка.
Способы подписки на события
On vs addEventListener
Области видимости переменных
Замыкания, работа с контекстом
События для группы элементов
Работа с data-атрибутами
23 мая – урок 2. Работа с событиями.
Атрибуты vs свойства
Работа с событиями
Изучение event-объекта
Отмена стандартной реакции
Всплытие событий
this, target и currentTarget
26 мая – урок 3. Решение типовых задач.
Валидация формы
Меню и плавная прокрутка страницы
Javascript и CSS-анимации
Функция animate
Анимации и кроссбраузерность
30 мая – урок 4. Оптимизация решения задач.
Оптимизация нагрузки
Throttling и debouncing
Создание ЧАВО
Создание слайдера фотографий
Блокировка на время анимации
2 июня – урок 5. Понимание ООП.
Основы ООП в ES6+
Классы и объекты
Свойства и методы
Пример таймера обратного отсчёта
Фокусы с потерей контекста
6 июня – урок 6. Практика и нюансы ООП.
Контекст и стрелочные функции
Старое и новое ООП в javascript
Prototype и __proto__
Наследование классов
Объекты и прототипы
9 июня – урок 7. Работа с библиотеками.
Велосипеды vs поиск готовых решений
Изучение типичной документации
Параметры, события и коллбэки
Примеры популярных инструментов
Чистый js vs экосистема jQuery
13 июня – урок 8. Сборка проекта.
Node.js и webpack, работа с npm
Сборка проекта с webpack + babel
Основы работы с ES-модулями
Подведение итогов курса
Траектории дальнейшего развития
Цена: 8500руб.
Продажник >,>,
Старт: 19 мая.
Программа курса обновлена в феврале 2022
Цель курса
Научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи.
Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных javascript-фреймворков.
Содержание
19 мая – урок 1. Основы языка.
Способы подписки на события
On vs addEventListener
Области видимости переменных
Замыкания, работа с контекстом
События для группы элементов
Работа с data-атрибутами
23 мая – урок 2. Работа с событиями.
Атрибуты vs свойства
Работа с событиями
Изучение event-объекта
Отмена стандартной реакции
Всплытие событий
this, target и currentTarget
26 мая – урок 3. Решение типовых задач.
Валидация формы
Меню и плавная прокрутка страницы
Javascript и CSS-анимации
Функция animate
Анимации и кроссбраузерность
30 мая – урок 4. Оптимизация решения задач.
Оптимизация нагрузки
Throttling и debouncing
Создание ЧАВО
Создание слайдера фотографий
Блокировка на время анимации
2 июня – урок 5. Понимание ООП.
Основы ООП в ES6+
Классы и объекты
Свойства и методы
Пример таймера обратного отсчёта
Фокусы с потерей контекста
6 июня – урок 6. Практика и нюансы ООП.
Контекст и стрелочные функции
Старое и новое ООП в javascript
Prototype и __proto__
Наследование классов
Объекты и прототипы
9 июня – урок 7. Работа с библиотеками.
Велосипеды vs поиск готовых решений
Изучение типичной документации
Параметры, события и коллбэки
Примеры популярных инструментов
Чистый js vs экосистема jQuery
13 июня – урок 8. Сборка проекта.
Node.js и webpack, работа с npm
Сборка проекта с webpack + babel
Основы работы с ES-модулями
Подведение итогов курса
Траектории дальнейшего развития
Цена: 8500руб.
Продажник >,>,
Старт: 19 мая.