Що нового?

Набір учасників Javascript. Інтенсивний базовий курс. 2022 (Дмитро Лаврик)

Інформація про покупку
Тип покупки: Складчина
Ціна: 3125 ГРН
Учасників: 0 з 1
Організатор: Відсутній
Статус: Набір учасників
Внесок: 3250 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Мета курсу

Навчити спокійно і без зайвого нервування вирішувати типові завдання.

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

програму курсуоновлено у лютому 2022 року

  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 проти екосистеми jQuery
  8. збірка проекту
    • Node.js та webpack, робота з npm
    • збірка проекту з webpack + babel
    • Основи роботи з es-модулями
    • Підведення підсумків курсу
    • траєкторії подальшого розвитку
необхідний рівень знань для курсу
Увага! Для проходження даного курсу необхідно володіння основами програмування! Якщо вас лякають такі теми, як змінні, розгалуження, функції, цикли та масиви, то курс не для вас.

Якщо знання основ є, то вивчіть вебінар, розташований нижче
Якщо в ньому зрозумілі основні моменти-Ласкаво просимо на курс!


  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 проти екосистеми jQuery
  8. збірка проекту
    • Node.js та webpack, робота з npm
    • збірка проекту з webpack + babel
    • Основи роботи з es-модулями
    • Підведення підсумків курсу
    • траєкторії подальшого розвитку
https://privatelink.de/?https://js.dmitrylavrik.ru/
 
Угорі