Программирование [master.dev (ex FrontendMasters)] Enterprise Fullstack с NestJS (2024)

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность4 ч 17 мин Количество уроков5 Видео ЯзыкАнглийский Вес архива745 МБ


Автор: master.dev (ex FrontendMasters)​
Название: Enterprise Fullstack с NestJS (2024)​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


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.

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху