JavaScript Professional
Старт навчання
Старт курсу запитуйте в адміністрації
24 год. по 2-3 рази на тиждень
Після курсу Ви зможете:
- Впроваджувати найбільш оптимальні підходи для вирішення складних завдань
- Розширити знання мови через використання нових можливостей в 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
- Введення в типи
- Компіляція
- Спадкування
- Інтерфейси
* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!
Рекомендовані курси