Скрыть объявление

Внимание!


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


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

Самые редкие курсы, самый уникальный материал и самая щедрая акция на Запрете!

Успейте воспользоваться предложением — акция действует до 23 февраля включительно.

Подробности ТУТ

Скрыть объявление

Если у вас возникают проблемы с пополнением баланса по карте, то пробуйте через СБП . Он еще и выгоднее (без комиссии банка).


СБП - это система быстрых платежей - перевод по номеру телефона без комиссии

Скрыть объявление

Если у Вас проблемы с пополнением баланса, то попробуйте отключить VPN и воспользоваться этим Сайтом

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Запись

[Stepik] C#: Создаём API для маркетплейса на микросервисах (Сергей Камянецкий)

Тема в разделе "Курсы по программированию"

Цена:
13500 руб
Взнос:
565 руб
Организатор:
Евражкa

Список участников складчины:

1. Евражкa
open
2
Записаться
  1. Евражкa Организатор складчин

    [Stepik] C#: Создаём API для маркетплейса на микросервисах (Сергей Камянецкий)

    [​IMG]


    Курс предлагает комплексное обучение разработке микросервисов на .NET и C# с использованием современных технологий: CQRS, MediatR, gRPC, Marten, PostgreSQL, MySQL, Dapper, Entity Framework, Redis, RabbitMQ, MassTransit, Docker, Docker Compose, GitHub Actions, Serilog, ELK Stack, Prometheus, Grafana, k6 и Portainer.

    Вы создадите микросервисы с продвинутой архитектурой, научитесь их тестировать, логировать и мониторить, а также организуете автоматическое управление инфраструктурой

    Чему вы научитесь:
    • Использовать CQRS и MediatR для четкого разделения команд и запросов,
    • Настраивать и использовать базы данных PostgreSQL и MySQL с Marten, Dapper ORM и Entity Framework,
    • Версионировать и документировать API с помощью Swagger,
    • Реализовывать высокопроизводительный синхронный gRPC и асинхронный обмен сообщениями через RabbitMQ и MassTransit,
    • Внедрять Redis для кэширования и увеличения производительности,
    • Автоматизировать CI/CD процессы с GitHub Actions, создавать шаблоны проектов,
    • Строить централизованную систему логирования на базе Serilog и ELK Stack,
    • Настраивать сбор и визуализацию метрик через Prometheus и Grafana,
    • Проводить нагрузочное тестирование сервисов с k6,
    • Управлять контейнеризированной инфраструктурой с помощью Docker и Portainer,
    • Применять лучшие паттерны проектирования и практики аудита для повышения надежности приложений.
    О курсе:
    • Этот курс — полное практическое пошаговое руководство по разработке микросервисов на .NET, охватывающее все этапы: от создания шаблона и архитектуры до настройки взаимодействия, логирования и мониторинга.
    • Вы научитесь строить масштабируемые, отказоустойчивые системы с использованием современных технологий: CQRS, gRPC, RabbitMQ, Docker, Serilog, ELK, Prometheus и Grafana.
    • Курс выделяется глубокой проработкой практических задач и интеграцией DevOps-процессов, таких как CI/CD и автоматизация. В процессе вы будете создавать и развивать реальные микросервисы, настраивать обмен сообщениями и кэширование, организовывать централизованное логирование и управлять контейнерами.
    • Курс разделен на модули с последовательными заданиями, которые помогут закрепить знания и сформировать комплексные навыки для профессиональной работы с микросервисной архитектурой.
    • Если вы не уверены в том, подходите вы для этого курса или нет - напишите мне
    • Курс идеально подходит для backend-разработчиков и архитекторов, желающих освоить современные практики построения микросервисной архитектуры от начала до production-уровня.
    Для кого этот курс:
    • Курс предназначен для backend-разработчиков, архитекторов и инженеров DevOps, которые хотят освоить построение современных микросервисных решений на .NET. Он будет полезен тем, кто планирует разрабатывать распределённые системы с применением CI/CD, автоматизированной инфраструктуры, централизованного логирования, мониторинга и интеграций посредством gRPC и брокеров сообщений.
    • Перед началом требуется уверенное понимание отличий чистой архитектуры от слоёной, осознанное представление о назначении минимального API, принципах REST и практике работы с Docker. Человек, собирающийся пройти курс, должен хорошо отличать и применять паттерны проектирования — такие как CQRS, Декоратор, Спецификация — и понимать их место в архитектуре современных сервисов.
    • Курс будет особенно актуален:
      • разработчикам, переходящим от монолита к микросервисам;
      • специалистам, желающим внедрить лучшие практики аналитики, мониторинга и логирования в свои проекты;
      • разработчикам, которые хотят с нуля познакомиться с поэтапным построением современных приложений
    Начальные требования:
    • Уверенное владение .NET и C#, знание принципов объектно-ориентированного программирования.
    • Практический опыт работы с ASP.NET Core и REST API.
    • Четкое понимание разницы между слоёной и чистой архитектурами, знание основных паттернов проектирования.
    • Опыт использования Docker и контейнеризации приложений.
    • Навыки работы с системами контроля версий (Git).
    • Базовое понимание работы с реляционными базами данных и основ SQL.
    • Способность работать с системой командной строки (CLI) и элементарно взаимодействовать с Linux-окружением приветствуется.
    • Желательно: базовое представление о брокерах сообщений и принципах обмена сообщениями между сервисами.
    Программа курса:
    1. Старт
    2. Создание и публикация шаблона микросервиса
    3. Создание и настройка микросервиса каталога
    4. CQRS и MediatR в каталога
    5. Расширение и Production-ready
    6. Микросервис корзины: CQRS, кэширование и продакшн-подготовка
    7. Микросервис промоакций на gRPC: CQRS, Dapper, MySQL и продакшн
    8. Интеграция промосервиса и корзины
    9. Микросервис заказов
    10. Событийная интеграция с RabbitMQ: MassTransit
    11. Инфраструктура

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх