Проектирование архитектуры сервиса фриланса для учителей / Модульный монолит / eFreelancingTeachers

Описание к видео Проектирование архитектуры сервиса фриланса для учителей / Модульный монолит / eFreelancingTeachers

В этом видео мы спроектируем архитектуру онлайн сервиса. Разобьем всё на модули, укажем связи, рассмотрим архитектуру "модульный монолит" + чистую архитектуру от microsoft

В этом курсе видео мы рассмотрим как создавать приложение с нуля, как настроить правильные процессы, как работать с задачами, как создать приложение, как поддерживать высокое качество продукта. Постараемся затронуть как можно больше технологий, расскажу крутые фишки, которые использую на практике.
В общем, должно быть круто! :)

Плейлист
YouTube -    • Создание C# .NET ASP NET Core 8 прило...  
Rutube - https://rutube.ru/plst/380675/
Vk video - https://vk.com/video/@kurnakovv?z=vid...

00:00 - Вступление
00:10 - Слова благодарности/ранний доступ к видео
01:16 - Вступление/Идея
02:20 - Общая архитектура
03:53 - Идея архитектуры модульного монолита
04:46 - Модули с архитектурой + правила
06:47 - Чистая архитектура от microsoft
07:47 - Shared
08:31 - Взаимодействие фичей у модулей
11:47 - Пример абстрактного приложения на C#
13:25 - Вопросы
17:19 - Что почитать / Итоги

Что почитать
Видео
Теория
[+] Архитектура ПО -    • Архитектура ПО.  Введение  
Полезно для новичков, теория об архитектуре

[+] Современная Backend Архитектура. -    • Современная Backend Архитектура. Масш...  
Показаны разные технологии для разработки архитектуры

[+] Архитектура Web Приложений -    • Архитектура Web Приложений / от прост...  
Интересный рассказ про архитектуру на примере лего (зацепил сам подход)

[+] Микросервисная архитектура -    • Микросервисная архитектура, подходы и...  
Конференция про микросервисы в теории, рассказано всё от А до Я, смотреть интересно (больше про плюсы)

[+] Почему монолит предпочтительней микросервисов? -    • Почему монолит предпочтительней микро...  
Плюсы и минусы микросервисов

[+] Модульный монолит -    • Денис Цветцих — Модульный монолит вме...  
Очень хорошо рассказано про модульный монолит, с реальными примерами (будем много опираться на это)

[+] DDD (теория) -    • Что такое DDD за 10 минут с примерами  
Хорошая теория, полезна для новичков и для освежения памяти если уже знаком с DDD

[+] DDD -    • Алексей Мерсон — Domain-driven design...  
Рассказ о том что DDD это не про тактические паттерны, а про язык

[+] DDD Владимир Хориков -    • Владимир Хориков — Domain-driven desi...  
Bounded context, общий язык, доменные сущности

Практика
[+] Проектирование -    • Проектирование архитектуры сервиса до...  
Полезное видео состоящее из частей:
- Общая архитектура
- Пайплайн основного процесса
- Схема БД
- Схема REST API

[+] Декомпозиция предметной области -    • Декомпозиция предметной области (на п...  
Очень полезное видео про декомпозицию предметной области при помощи диаграмм, особенно для новичков

[+] Модульный монолит обновленная версия    • Так ли плох монолит, как об этом гово...  


Статьи
- Clean architecture (microsoft) https://learn.microsoft.com/en-us/dot...
- Clean architecture (uncle Bob) https://blog.cleancoder.com/uncle-bob...

Репозиторий с абстрактным модульным монолитом: https://github.com/kurnakovv/ModularM...

Контакты
Rutube - https://rutube.ru/channel/31587053/
VK Video - https://vk.com/video/@kurnakovv
YouTube -    / @kurnakovv  
GitHub - https://github.com/kurnakovv
VK - https://vk.com/kurnakovv
Telegram - https://telegram.me/kurnakovv

#ityoutubersru #ityoutubers #it #kurnakovv #kurnakov #приложение #программирование #программист #modular #monolith #модульныймонолит #архитектура #backend #aspnetcore #dotnet #csharp #dotnetcore #aspnet #github #гитхам #git #гит #postgresql #postre #efcore #db #csharp #видеоурок #обучение #создание #сайт #mvc #dotnet #xunit #cli #docker #render #migrations #domain #patterns #rest #jwt #automapper #cache #memorycache #redis #minio #cloudinary #react #blazor #typescript #mui #bootstrap #signalar #task #issue #java #python #php #go #go_lang #ruby #ruby_lang

Комментарии

Информация по комментариям в разработке