Task Manager API — buduję REST API na .NET 10 (Projekt Portfolio od Zera)
Автор: Mariusz Jurczenko
Загружено: 2026-07-16
Просмотров: 665
Описание:
Pełny kurs Clean Architecture: [link]
https://dev-hobby.pl/courses-archive/...
Buduję kompletne REST API w Clean Architecture na ASP.NET Core 10 — od pustego folderu do działającego Swaggera, z testami i repo na GitHub. Jeśli szukasz konkretnego projektu do portfolio (nie kolejnego ToDo App), ten odcinek jest dla Ciebie.
W 20 minut przechodzimy przez:
✅ 4 niezależne warstwy — Domain, Application, Infrastructure, API
✅ CQRS w uproszczonej formie — Commands i Queries w osobnych handlerach
✅ Factory Method + enkapsulację w encji domenowej (private set, walidacja przy tworzeniu)
✅ IQueryable vs IEnumerable — klasyczne pytanie rekrutacyjne, wyjaśnione na realnym kodzie
✅ Poprawne kody HTTP (201 + Location header, 409 Conflict, global exception middleware)
✅ 38 testów jednostkowych — zero bazy, zero sieci, InMemory EF Core
Stack: ASP.NET Core 10 • Entity Framework Core 10 • SQLite • xUnit • Swagger/OpenAPI
⏱️ ROZDZIAŁY
00:00 Po co Ci ten projekt do portfolio
00:23 Struktura solution — dlaczego Clean Architecture
01:15 Domain — encja z logiką biznesową
05:26 Application — CQRS i handlery
08:02 Infrastructure — EF Core + SQLite
10:43 API — kontrolery i REST conventions
13:56 Program.cs — składamy wszystko w całość
15:10 Swagger UI na żywo
17:46 dotnet test — 38 testów, zero infrastruktury
20:48 Co dalej
🔗 LINKI
Kod źródłowy (GitHub):
https://github.com/mariuszjurczenko/D...
Pełny kurs Clean Architecture: [link]
https://dev-hobby.pl/courses-archive/...
Od zera do .NET Developera
https://dev-hobby.pl/net-developer/
TOP 50 pytań rekrutacyjnych Junior .NET Developer
https://dev-hobby.pl/top-50-pytan-jun...
📌 Napisz w komentarzu, co dodałbyś do tego API jako kolejny krok — JWT? TestContainers? MediatR?
#dotnet #csharp #cleanarchitecture
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: