ModeratoR #1
Administrator
Автор: Дмитрий Лаврик Название: 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-модулями Подведение итогов курса Траектории дальнейшего развития |
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.