𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: master.dev (ex FrontendMasters)
Название: Enterprise Fullstack с NestJS (2024)

Продолжительность: 4 ч 17 мин
Количество уроков: 5 Видео
Язык: Английский
Вес архива: 745 МБ
Enterprise Fullstack с NestJS — это практико‑ориентированный курс, который помогает разработчикам быстро и уверенно создавать масштабируемые серверные приложения. Благодаря архитектуре, вдохновленной Angular, NestJS становится естественным выбором для тех, кто хочет применять уже знакомые принципы на стороне backend.
Что вы изучите в ходе курса
Курс построен вокруг разработки полноценного enterprise‑уровня API, который сможет обслуживать несколько фронтенд‑приложений. Вы научитесь проектировать архитектуру, моделировать предметную область и реализовывать надежный коммуникационный слой приложения.
Архитектура и организация кода
Первым шагом станет анализ предметной области и построение структуры проекта, которая позволит легко поддерживать и расширять API. Вы узнаете, как применять принципы, характерные для DDD, и грамотно проектировать модули, контроллеры и сервисы NestJS.
Создание REST API
После проектирования вы перейдете к созданию набора REST‑эндпоинтов, полностью отражающих вашу модель данных. Это включает:
• создание модулей и контроллеров;
• обработку запросов и создание бизнес‑логики;
• работу с DTO и пайпами для валидации;
• настройку middleware и фильтров.
Интеграция с базой данных через TypeORM
Вы научитесь использовать TypeORM для построения стабильного и понятного слоя данных. В рамках курса рассматриваются:
• создание сущностей и миграций;
• настройка связей и репозиториев;
• варианты локальной разработки и подключение различных СУБД.
Безопасность и управление доступом
Особое внимание уделяется вопросам аутентификации и авторизации. Вы разберете популярные подходы и узнаете, как внедрять безопасную систему доступа в API, включая JWT, Guard‑ы, декораторы и роли.
Тестирование и развертывание
Финальная часть курса посвящена подготовке API к реальному использованию. Вы освоите тестирование отдельных модулей и интеграционных сценариев, а также развертывание API в AWS.
Что будет в итоге
После завершения курса вы получите уверенные навыки создания, тестирования и масштабирования API на NestJS, который сможет стать надежной основой для любого продукта или корпоративного решения.
Ключевые результаты обучения
• Познакомьтесь с синтаксисом NestJS, создавая API для фронтенд‑приложения.
• Организуйте код приложения, используя принципы проектирования, основанные на предметной области.
• Используйте TypeORM для создания устойчивого слоя данных.
• Исследуйте вопросы аутентификации и авторизации в API.
• Протестируйте и разверните API на AWS.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь