Курс JavaScript Professional
Описание курса
Во время занятий ты освоишь правила применения самых востребованных шаблонов для проектирования. Преподаватели расскажут все тонкости работы с MVP, MVC и MVVM, а также способы их использования на практике.
Курс поможет разобраться в инструментах Webpack, что весьма важно для профессиональной работы с библиотеками и фреймворками.
Мы обязательно рассмотрим:
- самые популярные концепты для создания приложений;
- антипаттерны;
- web-компоненты.
После курса вы сможете:
- Сведения о технологии внедрения наиболее универсальных подходов для устранения продвинутых задач
- Улучшишь знания о JS путем применения новых особенностей в 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-разметки
- Знание фундаментальных понятий JS
Лекторы:
Курс JavaScript Pro в Харькове
* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!