Вселенная Фотошоп

Javascript: Интенсивный базовый курс (2021)

0

Научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи. Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных javascript-фреймворков.

Программа курса:
обновлена в июне 2021

1. Основы языка.
— Способы подписки на события
— On vs addEventListener
— Области видимости переменных
— Замыкания, работа с контекстом
— События для группы элементов
— Работа с data-атрибутами

2. Работа с событиями.
— Атрибуты vs свойства
— Работа с событиями
— Изучение event-объекта
— Отмена стандартной реакции
— Всплытие событий
— this, target и currentTarget

3. Решение типовых задач.
— Валидация формы
— Меню и плавная прокрутка страницы
— Javascript и CSS-анимации
— Функция animate
— Анимации и кроссбраузерность

4. Оптимизация решения задач.
— Оптимизация нагрузки
— Throttling и debouncing
— Создание ЧАВО
— Создание слайдера фотографий
— Блокировка на время анимации

5. Понимание ООП.
— Основы ООП в ES6+
— Классы и объекты
— Свойства и методы
— Пример таймера обратного отсчёта
— Фокусы с потерей контекста

6. Практика и нюансы ООП.
— Контекст и стрелочные функции
— Старое и новое ООП в javascript
— Prototype и __proto__
— Наследование классов
— Объекты и прототипы

7. Работа с библиотеками.
— Велосипеды vs поиск готовых решений
— Изучение типичной документации
— Параметры, события и коллбэки
— Примеры популярных инструментов
— Чистый js vs экосистема jQuery

8. Сборка проекта.
— Node.js и webpack, работа с npm
— Сборка проекта с webpack + babel
— Основы работы с ES-модулями
— Подведение итогов курса
— Траектории дальнейшего развития


Название: Javascript: Интенсивный базовый курс
Год выхода: 2021
Автор: Дмитрий Лаврик
Жанр: Видеокурс, программирование, разработка, обучение
Формат: MP4
Видео: AVC | 1280×720 | ~539 Kbps
Аудио: AAC | 126 kb/s | 44 KHz
Язык: Русский
Продолжительность: 15:14:27
Размер: 5.37 Gb

Скачать Javascript: Интенсивный базовый курс (2021)

Оставьте ответ

Ваш электронный адрес не будет опубликован.

16 − 3 =