JavaScript Professional

Старт навчання
Берестейська Старт курсу запитуйте в адміністрації
Позняки Старт курсу запитуйте в адміністрації
ВДНГ Старт курсу запитуйте в адміністрації
24 год. по 2-3 рази на тиждень

Опис курсу

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

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

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

Разом дешевше

JavaScript Professional
+
Angular 8 Base
=

13100 грн.

11150 грн.

JavaScript Professional
+
Node.js
=

11600 грн.

9850 грн.

JavaScript Professional
+
Vue.js
=

11600 грн.

9850 грн.

JavaScript Professional
+
React Native (базовый)
=

12200 грн.

10350 грн.

JavaScript Professional
+
React.js
=

12700 грн.

10800 грн.

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

  • Шаблони проектування
    • Singleton
    • Facade
    • Mediator
    • Decorator
    • Prototype
    • Command
    • Factory
    • Observer
    • Mixin
    • MVC / MVP / MVVM
    • AMD / CommonJS
  • Антипаттерн
  • Webpack
    • Загальні відомості, принципи роботи
    • Налаштування конфігураційного файлу
  • Робота з системою контролю версій
  • ES6 / ES7
    • Змінні 'let' / 'const'
    • Деструктуризація
    • Тип даних Symbol
    • Функції, рядки, об'єкти
    • Set / Map
    • Promise
    • Async / await
  • Веб компоненти
    • Custom Elements
    • Shadow DOM
    • Шаблони 'template'
  • Single Page Application
    • Загальні відомості, історія появи
    • Переваги та недоліки
  • Typescript
    • Введення в типи
    • Компіляція
    • Спадкування
    • Інтерфейси

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

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

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

spinner-it