توضیحات
.Net Core Rest API | Layered Architecture with DDD دوره آموزشی ساخت REST APIهایی قابل نگهداری، مقیاسپذیر و خوشساختار را با .NET Core و اصول طراحی دامنهمحور (DDD) می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. اگر میخواهید از نوشتن APIهای ساده فراتر بروید و پروژههای بکاند حرفهای با معماری درست بسازید، این دوره مسیری عملی پیش روی شما میگذارد. یاد میگیرید چگونه برنامههای بکاند را با معماری لایهای سازماندهی کنید، مسئولیتها را بهدرستی از هم جدا کنید و راهحلهایی دامنهمحور طراحی کنید که آزمودن، نگهداری و توسعهشان آسانتر است. مفاهیم مهمی مانند طراحی RESTful API، موجودیتهای دامنه، آبجکتهای مقدار، ریپازیتوریها، سرویسهای برنامه، تزریق وابستگی، دسترسی به داده، اعتبارسنجی و ارتباط بین لایهها بررسی میشود. از عملیات CRUD در API و معماری N-tier شروع میکنید و با Entity Framework Core و PostgreSQL کار میکنید.
الگوی Repository و Unit of Work، DTO، Mapster، اعتبارسنجی سفارشی مدل و مدیریت استثناها را در عمل به کار میبرید و یاد میگیرید منطق کسبوکار را مستقل از جزئیات زیرساخت نگه دارید. در بخشهای پیشرفتهتر، امنیت API را با .NET Identity و توکن JWT برقرار میکنید و با دادهگذاری اولیه، کش پاسخ، نسخهبندی API و ثبت لاگ با Serilog کار میکنید. در پایان نیز پروژه را روی Azure مستقر میکنید تا کل مسیر توسعه تا استقرار را تجربه کنید. با تکیه بر الگوهای معماری ساختاریافته و شیوههای مدرن توسعه .NET، مهارتهای لازم برای ساخت APIهای مستحکمی را به دست میآورید که میتوانند با تغییر نیازهای کسبوکار سازگار شوند و بینش عملیای از بهکارگیری مفاهیم DDD در توسعه بکاند واقعی پیدا میکنید. چه توسعهدهنده .NET باشید که میخواهد مهارتهای معماری خود را بهبود دهد و چه در حال آمادهشدن برای ساخت سیستمهای بکاند سازمانی باشید، این دوره پایهای عملی برای توسعه REST API با معماری لایهای و DDD فراهم میکند.
آنچه در دوره .Net Core Rest API | Layered Architecture with DDD یاد خواهید گرفت:
- راهنمای کامل عملیات CRUD در API.
- آشنایی با معماری N-tier.
- طراحی دامنهمحور (Domain-Driven Design)
- Entity Framework Core – فناوری ORM.
- PostgreSQL
- الگوی Repository و Unit of Work
- آبجکت انتقال داده [DTO]
- Mapster
- اعتبارسنجی سفارشی مدل
- مدیریت استثناها
- .Net Identity
- امنسازی API با توکن JWT
- دادهگذاری اولیه (Data Seeding)
- کش پاسخ (Response Caching)
- نسخهبندی API
- ثبت لاگ (Serilog)
- استقرار روی Azure
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Karthik P
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: _
مدت زمان آموزش: 4 ساعت و 21 دقیقه
سرفصل های دوره در تاریخ 2026/9

پیش نیازهای دوره .Net Core Rest API | Layered Architecture with DDD
Basic C# programming Knowledge
تصاویر دوره

فیلم معرفی دوره .Net Core Rest API | Layered Architecture with DDD
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
4.5 گیگابایت












































