Программирование [master.dev (ex FrontendMasters)] Angular в корпоративной среде (2024)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: master.dev (ex FrontendMasters)​
Название: Angular в корпоративной среде (2024)​

cover.jpg

Продолжительность: 5 ч 2 мин Количество уроков: 6 Видео Язык: Английский Вес архива: 858 МБ


Этот курс помогает опытным разработчикам Angular освоить подходы и архитектурные практики, применимые в крупной корпоративной среде. Вы узнаете, как эволюционировать существующее приложение, повышая его масштабируемость, расширяемость и поддерживаемость за счет грамотной структуризации кода и ориентации архитектуры на бизнес-домен.

Что вы узнаете на курсе

Программа курса выстроена вокруг постепенной трансформации функционального, но несовершенного приложения в зрелое корпоративное решение. Через серию итераций вы изучите техники рефакторинга, позволяющие:

• повысить гибкость и стабильность архитектуры;
• уменьшить связность модулей и улучшить согласованность кода;
• создать надежный фундамент для дальнейшего роста приложения.

Работа с архитектурой на основе бизнес-домена

Вы познакомитесь с принципами domain-driven design и увидите, как применять их на практике в Angular‑проектах. Особое внимание уделено тому, как структурировать проект вокруг бизнес-контекстов, а не технических слоев.

Сегментация слоев приложения

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

Ключевые компетенции, которые вы освоите

Организация кода в монорепозитории

Вы изучите проверенные стратегии организации файлов и библиотек, которые:

• снижают связность между модулями;
• стимулируют согласованную структуру проекта;
• упрощают навигацию и масштабирование.

Выделение бизнес-логики в автономные библиотеки

На практике будет показано, как вынести бизнес-логику в независимые библиотеки, позволяющие:

• повторно использовать функциональность в нескольких приложениях;
• создавать легковесные фронтенд‑клиенты;
• готовить архитектуру к переходу на федеративный фронтенд.

Разделение серверного и клиентского кода

Вы получите опыт самостоятельного выделения слоев приложения, что повышает модульность и дает возможность писать более надежные и изолированные тесты.

Для кого этот курс

Мастер‑класс предназначен для опытных разработчиков Angular, которые хотят создавать устойчивые, масштабируемые корпоративные приложения, улучшить архитектурное мышление и освоить современные подходы к структурированию проектов.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху