Курс ООП JavaScript

  • Online
  • Для досвідчених
  • JavaScript
Навчальний центр: ITGid
Формат:Відеокурс / Платформа
Мова викладання:Russian
Початок курсу:Будь-який момент
Вартість навчання:626 UAH за курс

Вивчаємо підхід до програмування з урахуванням об'єктів. ООП JavaScript. Починаємо навчання із поняття класу, принципів побудови класу, структури класу. Вивчаємо призначення конструктора, властивостей та методів класу.

Програма курсу

Вивчаємо:

  • Клас
  • Об'єкт
  • Прототип
  • Успадкування
  • Конструктор
  • Методи та властивості об'єкта та класу
  • this
  • super
  • get, set методи
  • Приватні властивості
  • Статичні властивості та методи
  • Стрілочні функції і контекст
  • Контекст
  • Вказівка контексту call, apply, bind
  • Проєкт - віджет GridView
  • Проєкт - кошик магазина

Спринти

  • Що таке ООП, міфи і реальність. Кити ООП: інкапсуляція, поліморфізм, наслідування
  • Поняття об'єкта. Властивості і методи. Прототипне програмування. Наслідування
  • Клас, об'єкт, конструктор. Властивості і методи. This
  • Наслідування з використанням класів. Super, конструктор
  • Чарівні методи get, set (гетери і сетери). Поняття про приватні властивості
  • Статичні властивості і методи
  • This - значення в класах, об'єктах, функціях. Стрілочні функції і this. Поняття контексту
  • Явна вказівка контексту з використанням call і apply. Метод bind
  • Створення віджета GridView з використанням ООП (частина 1)
  • Створення віджета GridView з використанням ООП (частина 2)
  • Створення віджета GridView з використанням ООП (частина 3)
  • Використання ООП в Frontend розробці на прикладі корзини інтернет-магазину (частина 1)
  • Використання ООП в Frontend розробці на прикладі корзини інтернет-магазину (частина 2)
  • Висновок

Проєкт

Курс містить 2 проєкти - розробка кошика інтернет-магазину (товари, сума, генерація кошика) та створення віджета gridView, який приймає дані у вигляді об'єкта що створює на сторінці таблицю з фільтрами.

Вимоги до проходження курсу

Впевнені знання JavaScript, або проходження курсу JavaScript 2.0.

Особливості курсу

  • 14 спринтів 49 тасок
  • Проєкт
  • Допомога та підтримка
  • Розбір та усунення багів
  • Доступ без обмежень по часу
  • Сертифікація

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
20.04.2026
Тривалість
38 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
20 900 UAH за курс
Навчальний центр
Джун IT Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
32 годин
Рівень
Для дітей, Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
30.04.2026
Тривалість
32 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
19 800 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
10 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
3 186 UAH за курс