توضیحات
Clean Architecture & Domain-Driven Design in NestJS دوره آموزشی استفاده از NestJS در اصول معماری پاک و طراحی دامنه محور (DDD) می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره آموزشی یک برنامه توسعه بکاند پیشرفته است که به توسعهدهندگان میآموزد چگونه با استفاده از NestJS، ضمن اعمال اصول معماری پاک و طراحی دامنه محور (DDD)، برنامههای کاربردی مقیاسپذیر، قابل نگهداری و در سطح سازمانی بسازند. این دوره که برای توسعهدهندگان Node.js، مهندسان بکاند، معماران نرمافزار و توسعهدهندگان باتجربه TypeScript طراحی شده است، بر ساختاردهی برنامهها با تفکیک واضح دغدغهها، طراحی دامنه محور و الگوهای معماری قوی تمرکز دارد. افراد یاد میگیرند که چگونه دامنههای تجاری پیچیده را مدلسازی کنند، موجودیتها، اشیاء ارزشی، تجمیعها، مخازن، سرویسهای دامنه، سرویسهای برنامه، تزریق وابستگی، CQRS و استراتژیهای تست را در چارچوب NestJS پیادهسازی کنند.
بیشتر آموزشهای NestJS به فراخوانی کنترلرها توسط سرویسها برای فراخوانی یک پایگاه داده محدود میشوند. این دوره در مورد چیزی است که پس از آن میآید: چگونه یک backend واقعی را ساختاردهی کنیم تا منطق کسبوکار در یک مکان قرار گیرد، کاملاً قابل تست واحد باشد و با تغییر الزامات از هم نپاشد. با اتمام این دوره آموزشی شما درک خوبی از NestJS در اصول معماری پاک و طراحی دامنه محور (DDD) خواهید داشت.
آنچه در دوره Clean Architecture & Domain-Driven Design in NestJS یاد خواهید گرفت:
- طراحی مدلهای دامنه غنی با aggregates، entitys و اشیاء value که حالت نامعتبر را غیرقابل نمایش میکنند
- پیادهسازی CQRS با دستورات، querys و handlers با استفاده از @nestjs/cqrs
- انتشار رویدادهای دامنه از منطق کسبوکار و هماهنگسازی گردشهای کاری در سراسر زمینههای محدود با sagas
- اعمال پورتها و آداپتورها برای تعویض PostgreSQL با MongoDB – یا یک ارائهدهنده اعلان با دیگری – بدون دست زدن به منطق کسبوکار
- اجرای ثابتهای کسبوکار و ماشینهای حالت در داخل aggregates به جای پراکندگی قوانین در سراسر سرویسها
- ادغام پرداختهای Stripe و webhooks در پشت مرزهای معماری تمیز
- پیادهسازی اعلانهای ایمیل دنیای واقعی با Mailtrap
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Michael Guay
زبان: انگلیسی
سطح آموزش: متوسط
تعداد دروس: 81
مدت زمان آموزش: 12 ساعت و 20 دقیقه
سرفصل های دوره

پیش نیازهای دوره Clean Architecture & Domain-Driven Design in NestJS
Comfortable with TypeScript — classes, interfaces, and async/await
Basic NestJS familiarity: modules, controllers, and providers
Node.js installed and a running PostgreSQL instance (a free local install or Docker container is fine)
No prior DDD or Clean Architecture experience needed — every pattern is taught from first principles
تصاویر دوره

فیلم معرفی دوره Clean Architecture & Domain-Driven Design in NestJS
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
6.9 گیگابایت












































