Насичений тренінг-інтенсив для тих, хто хоче познайомитися з найбільш популярними мовами програмування у світі фронт-енду!
В останні роки стає все більш популярною позиція Full Stack веб-девелопера. Це пов’язано з тим, що більше не потрібно використовувати безпосередньо JavaScript або jQuery, а можна використовувати спеціальні веб-фреймворки, які спрощують розробку та зменшують кількість коду.
Але їх використання необхідно знати нові мови програмування (або їх останні версії).
Тому ми організували цей тренінг для того, щоб:
— дати базис часто використовуваних фронт-енд технологій (пакетні менеджери, завантажувачі модулів)
— дати основи ECMAScript 6 (ES6) та пізніших версій (аж до ES2021), а також TypeScript 4 та порівняти їх з legacy версіями (ES5).
Для кого цей тренінг:
— back-end розробники, які хочуть перейти до full-stack веб девелопери
— front-end розробники, які бажають вивчити нові веб-фремворки
— новачки у фронт-енді, яким потрібно поповнити своє портфоліо
Що зможуть робити студенти, які пройдуть тренінг:
— отримати базу для подальшого вивчення сучасних фронт-енд фреймворків (Angular/React/Vue.js).
Онлайн-учасники заздалегідь отримають усі матеріали та можуть ставити запитання тренеру.
План тренінгу (1 день):
- Пакетні менеджери NPM vs Yarn
- Основи ES 6. Відмінності від 5-ї версії
- Використання IDE (WebStorm)
- ES 6. Об’єктно-орієнтоване програмування. Модулі.
- Нові фітчі ES2016 — ES2021
- TypeScript 4. Базовий синтаксис. Налаштування компілятора.
- ОО принципи у TypeScript. Класи, інтерфейси та generic types. Інкапсуляція та успадкування. Best practices.
- Module bundlers (loaders). Webpack
Вимоги для учасників: знання JavaScript (ES5) на базовому рівні. Для учасників необхідний встановлений WebStorm 2021 або аналогічний IDE.
Тренер: Сергій Моренець, розробник з 22-річним досвідом та 7-річним досвідом використання Angular, автор тренінгів з AngularJS 1.0 та Angular 2-12.
Кількість місць обмежена, тому реєстрація є обов’язковою:
it-simulator.com/…nt/165/advanced-front-end