Программирование [udemy] Создание приложения на основе микросервисов с использованием.Net и NextJS с нуля (2023)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Создание приложения на основе микросервисов с использованием.Net и NextJS с нуля (2023)​

cover.jpg

Продолжительность: 31 ч 42 мин Количество уроков: 240 Видео Язык: Английский Вес архива: 16,81 ГБ


Хотите освоить микросервисную архитектуру на практике и научиться создавать современное веб‑приложение с нуля? Этот курс идеально подходит для разработчиков, которые хотят закрепить знания.NET, Next.js, Docker, Kubernetes и получить реальный проект в портфолио.

Что вы создадите в рамках курса

Вы шаг за шагом разработаете полноценное аукционное приложение на микросервисах: от первых сервисов до запуска в локальном Kubernetes‑кластере и последующего размещения в интернете. Курс построен максимально практично: вы будете программировать вместе с преподавателем на протяжении большей части занятий.

Ключевые технологии курса

•.NET для разработки backend‑микросервисов.
• Next.js (App Router) для современного клиентского приложения.
• RabbitMQ и gRPC для коммуникации между сервисами.
• IdentityServer для аутентификации и авторизации.
• YARP как API‑шлюз.
• SignalR для обмена уведомлениями в реальном времени.
• Docker для контейнеризации и локального запуска.
• GitHub Actions для CI/CD.

Чему вы научитесь

К концу курса вы не просто поймете, что такое микросервисы — вы сможете самостоятельно проектировать и разворачивать распределённые приложения.

Основные теме курса

• Правильное структурирование микросервисной архитектуры.
• Настройка взаимодействия сервисов через очереди и бинарные протоколы.
• Создание UI на Next.js с использованием современных возможностей SSR/ISR.
• Построение надёжной аутентификации через IdentityServer.
• Оптимизация API‑взаимодействия через YARP‑шлюз.
• Подготовка Docker‑образов и управление многосервисной системой через Compose.

Дополнительные модули

После основной части вы сможете углубиться в продвинутые темы:

• Юнит‑тестирование и интеграционное тестирование микросервисов.
• Развёртывание приложения в локальном Kubernetes.
• Публикация в интернет‑кластере Kubernetes.

Инструменты и требования

Все процессы демонстрируются в Visual Studio Code, но вы можете использовать любой совместимый редактор. Важно, чтобы система (Windows, Linux или macOS) поддерживала Docker — это ключевой компонент курса.

Что подготовить

• Компьютер, поддерживающий Docker.
• Базовое понимание C# или JavaScript (желательно, но не обязательно).
• Готовность к практической работе.

Кому подойдёт этот курс

Этот курс — для тех, кто лучше всего учится на практике. Если вы хотите освоить микросервисный подход, укрепить навыки работы с.NET и Next.js и создать реальный многоуровневый проект, он вам идеально подойдёт.

После прохождения курса вы сможете

• Проектировать и реализовывать микросервисные приложения.
• Связывать сервисы через очереди, gRPC и шлюзы.
• Создавать современные веб‑приложения на Next.js.
• Работать с Docker и Kubernetes в реальных сценариях.
• Настраивать CI/CD для многосервисной архитектуры.

Присоединяйтесь и создайте масштабируемое приложение на.NET и Next.js с нуля до полноценного деплоя!

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