Програма курсу

Детальна інформація про наш курс TypeScript і Angular для створення динамічних веб-додатків.

Огляд курсу

Наш інтенсивний 8-тижневий курс розроблений для того, щоб перетворити вас на професійного розробника TypeScript і Angular. Ви вивчите всі аспекти цих технологій — від базових концепцій до просунутих технік.

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

Наші викладачі — практикуючі розробники з багаторічним досвідом роботи в індустрії. Вони поділяться з вами не лише теоретичними знаннями, але й практичними порадами та інсайдами з реальних проектів.

Course Overview

Модулі курсу

Модуль 1

Тиждень 1-2

TypeScript Основи TypeScript

Теми

  • Check Вступ до TypeScript
  • Check Типи даних та інтерфейси
  • Check Класи та наслідування
  • Check Generics та декоратори
  • Check Модулі та простори імен
  • Check Асинхронне програмування

Проект

Розробка утиліти для управління завданнями з використанням TypeScript, включаючи типізацію, класи та асинхронні операції.

Модуль 2

Тиждень 3-4

Angular Архітектура Angular

Теми

  • Check Вступ до Angular
  • Check Компоненти та їх життєвий цикл
  • Check Директиви та pipes
  • Check Сервіси та dependency injection
  • Check Маршрутизація в Angular
  • Check Модулі та лінивий завантаження

Проект

Створення односторінкового додатку (SPA) з використанням компонентів, сервісів та маршрутизації Angular.

Модуль 3

Тиждень 5-6

Data Робота з даними

Теми

  • Check Форми та валідація
  • Check Реактивні форми
  • Check HTTP-клієнт та взаємодія з API
  • Check RxJS та реактивне програмування
  • Check State management з NgRx
  • Check Обробка помилок та перехоплювачі

Проект

Розробка додатку з формами, валідацією та взаємодією з REST API, використовуючи RxJS та NgRx для управління станом.

Модуль 4

Тиждень 7-8

Deploy Оптимізація та деплой

Теми

  • Check Оптимізація продуктивності
  • Check Тестування компонентів
  • Check Тестування сервісів
  • Check Збірка та деплой
  • Check CI/CD для Angular-проектів
  • Check PWA з Angular

Проект

Оптимізація, тестування та розгортання Angular-додатку з використанням CI/CD та перетворення його на Progressive Web App.

Наша методика навчання

Live Sessions

Живі онлайн-заняття

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

Practical Tasks

Практичні завдання

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

Projects

Робота над проектами

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

Mentoring

Менторська підтримка

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

Готові розпочати свій шлях до майстерності?

Приєднуйтесь до нашої спільноти розробників та опануйте TypeScript і Angular під керівництвом експертів.