План на курса

JavaScript - обектна ориентация

  • Създаване на класове и обекти
  • Най-важните предварително дефинирани обекти
  • Прототипи и конструктори
  • Инкапсулация
  • Полиморфизъм
  • Наследяване
  • Агрегация

Дизайн патерни

  • Singleton
  • Фабрика (Factory)
  • Наблюдател (Observer)
  • Декоратор (Decorator)
  • Стратегия (Strategy)

Напредни патерни за програмиране на JavaScript

  • Функции с автоматично извикване след определено време
  • Създаване на псевдоними за обекти
  • Пространства на имена (Namespaces)
  • Модулна архитектура (Module Pattern)
  • Зареждане на библиотеки "по изискване"
  • Основи за проектиране на собствена библиотека

AJAX vs Promise vs Observable

  • Основи на асинхронна комуникация
  • fetch() API vs 'async await'
  • Основи на RxJS
  • JSON vs Обект

Изисквания

  • Основни познания в програмирането на JavaScript
  • Основи на обектно-ориентираното програмиране
 14 часа

Брой участници


Цена за участник

Отзиви от потребители (7)

Предстоящи Курсове

Свързани Kатегории