HTML Academy

Node.js и Nest.js. Микросервисная архитектура

Для кого: Бэкенд разработчикСтажёр Джуниор
Начало: По факту набора потока
Длительность: 2 месяца
Улучшаемые навыки:
GitJavaScriptNode.js
СертификатОнлайн

Описание курса

Вы познакомитесь с микросервисной архитектурой и научитесь применять её для разработки сложных приложений для бэкенда. Обсудите плюсы и минусы микросервисной архитектуры. Узнаете, когда она ускоряет процесс разработки приложения, а в каких случаях наоборот, замедляет. Научитесь декомпозировать функциональность приложения на микросервисы. Познакомитесь с концепцией монорепозиториев на практике. Расширите знания об инструментах для разработки приложений для бэкенда. Изучите современный фреймворк Nest.js. Разберётесь с его абстракциями и компонентами: модули, пайпы (pipes), guards, exception filters, interceptors, providers, IoC/DI и так далее. Глубже погрузитесь в базы данных. На практике попробуете PostgreSQL, MongoDB. Научитесь применять Prisma ORM для взаимодействия с СУБД. Узнаете как применять язык запросов (SQL). Познакомитесь с разными способами взаимодействия между микросервисами: синхронным и асинхронным. На практике разберётесь с брокером сообщений RabbitMQ. За время курса вы освоите несколько новых паттернов проектирования, расширите знания о Docker, научитесь деплоить приложение на виртуальный сервер.

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы