Научить спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи.
Полученные навыки можно использовать как для решения задач при вёрстке страницы, так и в качестве опоры для перехода к frontend-разработке и миру современных javascript-фреймворков.
Программа курса
обновлена в июне 2023
5 сентября – урок 1. Основы языка.
Способы подписки на события
On vs addEventListener
Области видимости переменных
Замыкания, работа с контекстом
События для группы элементов
Работа с data-атрибутами
8 сентября – урок 2. Работа с событиями.
Атрибуты vs свойства
Работа с событиями
Изучение event-объекта
Отмена стандартной реакции
Всплытие событий
this, target и currentTarget
12 сентября – урок 3. Решение типовых задач.
Валидация формы
Меню и плавная прокрутка страницы
Javascript и CSS-анимации
Функция animate
Анимации и кроссбраузерность
15 сентября – урок 4. Оптимизация решения задач.
Оптимизация нагрузки
Throttling и debouncing
Создание ЧАВО
Создание слайдера фотографий
Блокировка на время анимации
19 сентября – урок 5. Понимание ООП.
Основы ООП в ES6
Классы и объекты
Свойства и методы
Пример таймера обратного отсчёта
Фокусы с потерей контекста
22 сентября – урок 6. Практика и нюансы ООП.
Контекст и стрелочные функции
Старое и новое ООП в javascript
Prototype и __proto__
Наследование классов
Объекты и прототипы
26 сентября – урок 7. Работа с библиотеками.
Велосипеды vs поиск готовых решений
Изучение типичной документации
Параметры, события и коллбэки
Примеры популярных инструментов
Чистый js vs экосистема jQuery
29 сентября – урок 8. Сборка проекта.
и webpack, работа с npm
Сборка проекта с webpack babel
Основы работы с ES-модулями
Подведение итогов курса
Траектории дальнейшего развития
1 view
4598
1482
2 months ago 00:02:43 2
Dart с нуля до профи | #0 Введение | Курс для начинающих 2023
2 months ago 01:12:49 1
IT-Борода и основатель Elbrus Bootcamp Георгий Бабаян | ИНТЕРВЬЮ О ПРОГРАММИРОВАНИИ
2 months ago 01:53:01 1
Полный курс по Next js - Изучи Nextjs за 2 часа! | React SSR +таймкоды
2 months ago 00:13:43 1
Типичные задачи junior разработчика в компании | Как работают джуниоры? (мой опыт)
2 months ago 00:17:48 6
Web Dev полый курс с нуля. Урок 1. Введение. План разработки
2 months ago 00:38:44 4
Уроки по Scratch. Делаем игру бургермания Burgermania на скретч. Часть 6
2 months ago 00:00:58 1
7 Функций Сайта, Которые Бесят Всех! 😡 #программирование #вебразработка #сайты
2 months ago 18:17:32 1
Vue JS - Полный курс c нуля | Result University
2 months ago 00:08:49 1
Laravel для новичков #16 - Основная секция главной страницы
2 months ago 00:43:54 10
Уроки по Scratch. Делаем игру Burger Mania Бургермания на скретч. Часть 5
2 months ago 01:47:36 1
CSS для Начинающих - Практический Курс
2 months ago 07:14:21 44
КУРС DJANGO | СОЗДАЕМ ИНТЕРНЕТ МАГАЗИН С КАССОЙ | BOOTSTRAP, POSTGRES, GIT, JS...
2 months ago 00:04:04 1
Laravel для новичков #15 - Перемещение пунктов навигации и ссылок на социальные сети в конфигурацию
2 months ago 00:37:12 8
Уроки по Scratch. Делаем игру Burger Mania Бургермания на скретч. Часть 4
2 months ago 00:05:16 4
Laravel для новичков #14 - Компонент иконки
2 months ago 00:11:40 1
Галерея изображений используя HTML, CSS & JavaScript шаг за шагом || Pop-Up Image Gallery CSS & JS
2 months ago 00:46:55 1
СОБЕСЕДОВАНИЕ НА FRONTEND РАЗРАБОТЧИКА ЗП 250К. LIVE CODING
2 months ago 00:33:24 7
Уроки по Scratch. Делаем игру Burger Mania Бургермания на скретч. Часть 3
2 months ago 00:05:35 3
Laravel для новичков #13 - Активный пункт навигации
2 months ago 00:36:28 6
Уроки по Scratch. Делаем игру Бургер мания Burger mania на скретч. Часть 2
2 months ago 00:06:25 1
Laravel для новичков #11 - Компоненты подвала
2 months ago 00:10:15 1
Laravel для новичков #12 - Перемещение пунктов навигации в layout
2 months ago 00:08:55 4
Next JS Вводный Курс #1 - Преимущества , обзор проекта, установка
2 months ago 00:33:32 4
Уроки по Scratch. Делаем игру Burger Mania Бургер Мания на Скретч. Часть 1