Програма курсу
Детальна інформація про наш курс TypeScript і Angular для створення динамічних веб-додатків.
Огляд курсу
Наш інтенсивний 8-тижневий курс розроблений для того, щоб перетворити вас на професійного розробника TypeScript і Angular. Ви вивчите всі аспекти цих технологій — від базових концепцій до просунутих технік.
Курс поєднує теоретичні знання з практичним досвідом. Ви будете працювати над реальними проектами, які допоможуть вам закріпити отримані навички та створити портфоліо для майбутнього працевлаштування.
Наші викладачі — практикуючі розробники з багаторічним досвідом роботи в індустрії. Вони поділяться з вами не лише теоретичними знаннями, але й практичними порадами та інсайдами з реальних проектів.
Модулі курсу
Модуль 1
Тиждень 1-2

Теми
-
Вступ до TypeScript
-
Типи даних та інтерфейси
-
Класи та наслідування
-
Generics та декоратори
-
Модулі та простори імен
-
Асинхронне програмування
Проект
Розробка утиліти для управління завданнями з використанням TypeScript, включаючи типізацію, класи та асинхронні операції.
Модуль 2
Тиждень 3-4

Теми
-
Вступ до Angular
-
Компоненти та їх життєвий цикл
-
Директиви та pipes
-
Сервіси та dependency injection
-
Маршрутизація в Angular
-
Модулі та лінивий завантаження
Проект
Створення односторінкового додатку (SPA) з використанням компонентів, сервісів та маршрутизації Angular.
Модуль 3
Тиждень 5-6

Теми
-
Форми та валідація
-
Реактивні форми
-
HTTP-клієнт та взаємодія з API
-
RxJS та реактивне програмування
-
State management з NgRx
-
Обробка помилок та перехоплювачі
Проект
Розробка додатку з формами, валідацією та взаємодією з REST API, використовуючи RxJS та NgRx для управління станом.
Модуль 4
Тиждень 7-8

Теми
-
Оптимізація продуктивності
-
Тестування компонентів
-
Тестування сервісів
-
Збірка та деплой
-
CI/CD для Angular-проектів
-
PWA з Angular
Проект
Оптимізація, тестування та розгортання Angular-додатку з використанням CI/CD та перетворення його на Progressive Web App.
Наша методика навчання

Живі онлайн-заняття
Інтерактивні заняття з викладачами в реальному часі. Ви можете задавати питання та отримувати миттєві відповіді. Всі заняття записуються для подальшого перегляду.

Практичні завдання
Після кожного заняття ви отримуєте практичні завдання для закріплення матеріалу. Викладачі перевіряють ваші роботи та надають детальний зворотний зв'язок.

Робота над проектами
Протягом курсу ви працюєте над реальними проектами, які можна додати до свого портфоліо. Це допоможе вам продемонструвати свої навички потенційним роботодавцям.

Менторська підтримка
Персональний ментор супроводжує вас протягом всього навчання. Ви можете звертатися до нього з будь-якими питаннями та отримувати індивідуальні консультації.
Готові розпочати свій шлях до майстерності?
Приєднуйтесь до нашої спільноти розробників та опануйте TypeScript і Angular під керівництвом експертів.