Світ Сучасної Освіти

Angular 15 (базовий)

7 500 UAH за курс
21 часов
Для начинающих
Angular Frontend
Этот курс про Angular 15 — современный фреймворк для создания SPA-приложений. Здесь вы научитесь работать с компонентами, формами, HTTP-запросами и TypeScript. После курса вы сможете создавать собственные приложения и использовать CLI для разработки.

О курсе

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

Введение в Angular и первые шаги

На этом курсе начинают с основ - знакомства с фреймворком Angular. Рассматривают его преимущества и уникальные возможности. Отдельное внимание уделяют TypeScript - языку программирования, на котором базируются Angular-приложения. Также ученики узнают об истории развития фреймворка и различиях между версиями. Уже на первых занятиях разбирают структуру фреймворка и запускают первое приложение с помощью CLI.

Работа с DOM и данными

Далее курс показывает, как Angular взаимодействует с DOM. Ученики учатся работать с компонентами, директивами и pipes. Разбирают шаблонизацию и основы создания Angular Elements. Параллельно изучают работу с данными - использование декораторов, сервисов и механизмов привязки. Выясняют, как сохранять данные и организовывать взаимодействие между компонентами с помощью HttpClient.

Формы и жизненные циклы

Особое внимание уделяют работе с формами. Курс раскрывает все аспекты - от базового создания до валидации и настроек. Показывают, как работать с разными типами форм, включая реактивные. Также детально рассматривают жизненные циклы приложений - все методы от ngOnChanges до ngOnDestroy, включая конструктор.

Работа с HTTP и завершение обучения

Завершающие модули посвящены работе с HTTP. Ученики разбирают HttpClient API и интерфейсы для всех методов запросов. Учатся создавать запросы к серверу с использованием Promises и получают короткое знакомство с Observables. После курса вы сможете создавать одностраничные приложения, работать с формами и директивами, использовать CLI для разработки.

Требования к студентам

Для успешного прохождения курса нужно уверенное знание JavaScript и умение работать с системой контроля версий. Также понадобится компьютер для участия в онлайн-занятиях.

Преимущества обучения

Курс включает поддержку ментора, практические задания и создание проекта для портфолио. После успешного завершения выдается сертификат.

Что включено

Выдается диплом/сертификат
Гибкий график
Реальный проект в портфолио
Сопровождение ментора