spinner-it

Курс JavaScript Professional

Старт навчання
Старт курсу запитуйте в адміністрації
24 год. Тривалість заняття - 3 год
З 18:30 (19:00)
Двічі на тиждень

Опис курсу:

В ході вивчення цього курсу ви познайомитесь із використанням найбільш популярних шаблонів проєктування. 

— 

Зокрема, будуть розглянуті MVC, MVP, MVVM та їх реалізація. Також ви отримаєте розуміння того, як  функціонує Webpack, що такий необхідний для роботи з бібліотеками і фреймворками. Приділимо увагу найбільш актуальним концепціям розробки додатків, антипаттернам і веб-компонентам.

Після вивчення курсу Ви зможете:

  • Впроваджувати найбільш оптимальні підходи для вирішення складних завдань;
  • Розширити знання мови через використання нових можливостей в ES6, ES7;
  • Впливати на процес оптимізації завантаження сторінки й робити код читабельним;
  • На практиці використовувати шаблони проєктування й уникати застосування антипаттернів.

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

1. Шаблони проєктування

  • Singleton
  • Facade
  • Mediator
  • Decorator
  • Prototype
  • Command
  • Factory
  • Observer
  • Mixin
  • MVC / MVP / MVVM
  • AMD / CommonJS

2. Антипаттерн

3. Webpack

  • Загальні відомості, принципи роботи
  • Налаштування конфігураційного файлу

4. Робота з системою контролю версій

5. ES6 / ES7

  • Змінні 'let' / 'const'
  • Деструктуризація
  • Тип даних Symbol
  • Функції, рядки, об'єкти
  • Set / Map
  • Promise
  • Async / await

6. Веб компоненти

  • Custom Elements
  • Shadow DOM
  • Шаблони 'template'

7. Single Page Application

  • Загальні відомості, історія появи
  • Переваги та недоліки

8. Typescript

  • Введення в типи
  • Компіляція
  • Спадкування
  • Інтерфейси

Мінімальні вимоги:

  • Наявність власного ноутбуку для занять в аудиторіях
  • Навички роботи з IDE
  • Знання основ HTML
  • Знання основ Javascript

* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!

У зв'язку з карантином всі наші курси читаються у ONLINE-форматі. Діє знижка 20%. Обирай свій курс