Ми вирішили провести цей безкоштовний тренінг-інтенсив, щоб допомогти українським розробникам, які опинилися у складному становищі під час війни.
В останні роки стає все більш популярною позиція Full Stack веб-девелопера. Це пов’язано з тим, що більше не потрібно використовувати безпосередньо JavaScript або jQuery, а можна використовувати спеціальні веб-фреймворки, які спрощують розробку та зменшують кількість коду.
Angular — один з найпопулярніших фреймворків для побудови фронт-енд додатків. Після успіху першої версії його розробники вирішили, залишивши все найкраще з попередньої версії, випустити версію 2.0 у 2016 році, яка вже використовує мову TypeScript. У новій версії було враховано всі потенційні недоліки та помилки дизайну, покращено продуктивність, а крім того, спрощено саму роботу з фреймворком. У 2018 році вийшов уже Angular 7, і ось нещодавно вийшла версія Angular 17, в якій головний упор був зроблений на нові революційні зміни в темплейтах.
Таким чином, перехід на нову версію або відразу використання версії 17 дозволить вам заощадити час на розробку проекту і поліпшити ефективність вашого проекту.
Мета тренінгу:
— дати основи роботи з Angular/Angular CLI, щоб учасники отримали навички основних сценаріїв використання цих технологій
— дати можливість учасникам розробити власний проект, який надалі можна буде доопрацювати чи використати як каркас для інших проектів.
Для кого цей тренінг:
— back-end розробники, які хочуть перейти до full-stack веб девелопери
— front-end розробники, які бажають вивчити нові веб-фремворки
— новачки у фронт-енді, яким потрібно поповнити своє портфоліо
Що зможуть робити студенти, які пройдуть тренінг:
— розробляти веб-проекти на основі Angular, що дозволить їм заощадити час розробки та зменшити складність проекту. Онлайн-учасники заздалегідь можуть ставити запитання тренеру пiд час тренiнгу.
План заходу (2 дні):
- Ознайомлення з Angular CLI.
- Написання своїх компонентів
- Організація модулів
- Сервіси та Dependency injection
- Data binding та вирази
- Подієва модель та life cycle hooks
- Використання pipes
- Валідація форм. Reactive та template-driven форми
- Написання директив
- Основи change detection
- Комунікація та обмін даними між компонентами.
- Реактивне програмування. RxJS
- Взаємодія з REST-сервісами
- Сигнали та їх переваги
- Новий Control Flow
- HTTP interceptors
Вимоги до учасників: знання JavaScript та HTML на базовому рівні. Для учасників необхідний встановлений WebStorm 2024.x або аналогічний IDE.
Тренінг пройде
Тренер: Сергій Моренець, розробник з
Кількість місць обмежена, тому реєстрація є обов’язковою.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів