Полный курс по Angular 21 и созданию полноценных SPA приложений После прохождения курса вы сможете: - Создавать проекты на Angular - Создавать компоненты, директивы, пайпы - Понимать и использовать привязки данных - Использовать условные конструкции For, @if - Использовать жизненные циклы компонентов - Понимать и использовать Dependency Injection - Создавать сложную маршрутизацию приложения, Guards - Использовать RxJS и сигналы в компонентах Angular - Работать с формами - Взаимодействовать с API Минимальные требования: Знание JavaScript, Знание TypeScript, Знание HTML и CSS В этом курсе мы изучим Angular, создавая приложение для работы с криповалютой. Этот курс идеально подойдёт тем, кто уже знаком с основами HTML, CSS и JavaScript и готов начать работать с одним из популярных frontend фреймворков — Angular. Если вы уже имеете опыт работы с другими JavaScript фреймворками, этот курс поможет вам быстро освоить Angular и его экосистему. Курс ориентирован на практическое освоение, и весь теоретический материал будет подкреплён реальными задачами. Вместо стандартных примеров, мы будем работать с настоящими API и создавать компоненты и сервисы, которые имитируют реальные сценарии. В процессе мы подробно изучим Dependency Injectioin, роутер и напишем простой стор для хранения данных. Также в курсе предусмотрено множество упражнений, которые помогут вам углубить понимание технологий и доработать проекты, созданные на занятиях. Программа Курс построен таким образом, чтобы доносить материал от простого к сложному. 1. Введение в Angular 2. Настройка окружения 3. Основы Angular 4. Маршрутизация 5. Директивы 6. Пайпы 7. Работа с данными 8. Сервисы, внедрение зависимостей 9. Работа с формами 10. Http и взаимодействие с сервером 11. Заключение