Курс ООП 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
ITGid
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
820 UAH за курс
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
11.11.2025
Тривалість
38 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
20 900 UAH за курс
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
5 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 400 UAH за місяць
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
10 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
2 774 UAH за курс