نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در قسمت 1 این مجموعه ، جوانب مثبت و منفی تفکیک برنامه ها به طبقات و دو روش مختلف برای انجام این کار را یاد خواهید گرفت. یک روش معمول ، و همچنین برخی از جوانب مثبت و منفی انجام این کار. خواهید دید که چگونه برنامه های یکپارچه می توانند به برنامه های N-Tier تبدیل شوند ، از جمله دو رویکرد: Data Centric و Domain Centric (یا DDD).
سرفصل ها و درس ها
تکامل برنامه
Application Evolution
-
مقدمه
Introduction
-
تعریف
Definition
-
جدایی منطقی/جسمی
Logical/Physical Separation
-
تکامل و گزینه ها
Evolution and Options
-
فواید
Benefits
-
اشکال و خطرات
Drawbacks and Risks
-
جفت
Coupling
-
اجرا شود
End Runs
-
نسخه ی نمایشی: برنامه یکپارچه
Demo: Monolithic App
-
خلاصه
Summary
طراحی N-Tier مرکز محور
Data-Centric N-Tier Design
-
مقدمه
Introduction
-
بررسی اجمالی ماژول
Module Overview
-
نسخه ی نمایشی: پشتیبانی دوست را اضافه کنید
Demo: Add Friend Support
-
نیازهای بیشتر
More Requirements
-
نسخه ی نمایشی: افزودن اعلان ها
Demo: Adding Notifications
-
مشکلات مربوط به طراحی
Problems with Design
-
نسخه ی نمایشی: بازسازی در N-Tier
Demo: Refactoring to N-Tier
-
تحلیل و بررسی
Analysis
-
خلاصه
Summary
دامنه-مرکز طراحی N-Tier
Domain-Centric N-Tier Design
-
مقدمه
Introduction
-
بررسی اجمالی ماژول
Module Overview
-
طراحی دامنه محور
Domain-Centric Design
-
معماری پیاز
Onion Architecture
-
نسخه ی نمایشی
Demo
-
خلاصه Refactoring
Summary of Refactoring
-
شروع از خراش
Starting from Scratch
-
نسخه ی نمایشی
Demo
-
خلاصه
Summary
-
بعدی چیست
What's Next
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات