spinner-it

JavaScript Professional

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

Опис курсу:

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

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

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

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

js-3-min JavaScript Professional
JavaScript Professional
+
ang-base JavaScript Professional
Angular 8 (базовий)
=

10500 грн.

8900 грн.

js-3-min JavaScript Professional
JavaScript Professional
+
nodejs-1-min JavaScript Professional
Node.js
=

9000 грн.

7650 грн.

js-3-min JavaScript Professional
JavaScript Professional
+
vue JavaScript Professional
Vue.js
=

9800 грн.

8350 грн.

js-3-min JavaScript Professional
JavaScript Professional
+
react-base JavaScript Professional
React Native (базовий)
=

10000 грн.

8500 грн.

js-3-min JavaScript Professional
JavaScript Professional
+
React_JS JavaScript Professional
React.js
=

11000 грн.

9350 грн.

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

  • Шаблони проектування
    • 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

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