توضیحات
دوره ORM, N-Tier Architecture, Multi Layered Applications. این دوره به آموزش ساخت برنامههای چندلایه با استفاده از معماری ORM و N-Tier میپردازد. دانشجویان با ترکیب دانش قبلی خود در مورد اصول شیءگرایی، عملیات CRUD و تفکر الگوریتمی، یک برنامه چندلایه با لایههای مختلف شامل لایههای کسبوکار، داده، سرویس و ارائه ایجاد خواهند کرد. دوره بر انعطافپذیری معماری تمرکز دارد و نشان میدهد که تغییر یک بخش از برنامه نیازی به بازنویسی کل کد ندارد. برای لایه داده، هر دو روش همزمان و ناهمزمان آموزش داده میشود و از Entity Framework Core به عنوان ORM اصلی در C# استفاده میشود، شامل مباحثی مانند Code First، Database First، Data Annotations و Fluent API. همچنین، دانشجویان لایههای ارائه مختلفی مانند کنسول، Windows Forms، WPF و MVC را پیادهسازی میکنند تا درک بهتری از ساخت رابطهای کاربری متنوع بر اساس معماری سهلایه پایه داشته باشند. اگرچه برخی فناوریهای مورد بحث ممکن است قدیمی باشند، اصول آنها برای توسعه تفکر برنامهنویسی ضروری است. تسلط بر مفاهیمی مانند کامپوننتها، delegateها، eventها، اصول SOLID و شیوههای کدنویسی تمیز، پایهای قوی برای توسعه نرمافزار فراهم میکند. این دوره به عنوان گامی اساسی برای ورود به مباحث پیشرفتهتر مانند احراز هویت، پرداخت و مدیریت دادهها عمل میکند و دانشجویان را برای ساخت برنامههای پیچیدهتر آماده میسازد.
آنچه فرا خواهید گرفت
- نگاشت شیء-رابطهای چیست و چرا مهم است.
- چرا باید در برنامه خود لایههای مختلف داشته باشید و چه قابلیتهایی را باید در آن پیادهسازی کنید.
- درک و استفاده از برنامهنویسی ناهمزمان.
- ایجاد تستهای واحد با استفاده از کتابخانه NUnit.
- توسعه سریعتر لایه داده با رویکرد Code First یا Database First با استفاده از Entity Framework (Core).
- ایجاد لایههای ارائه مختلف (Console، Windows Forms، WPF و MVC) و درک مزایای ساختار چند لایه.
این دوره مناسب افرادیست که
- هر کسی که به توسعه نرمافزار و به ویژه ایجاد برنامههای چند لایه علاقهمند است.
مشخصات دوره ORM N-Tier Architecture Multi Layered Applications
- ناشر: Udemy
- مدرس: Ivan Iliev
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 21 ساعت و 5 دقیقه
- تعداد دروس: 60
سرفصل های دوره
پیشنیازهای دوره ORM N-Tier Architecture Multi Layered Applications
- Finishing all the previous courses will be of great help or having a vast amount of knowledge and experience in object-oriented programming and relational databases.
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
13.5 گیگابایت












![The Complete Android 16 Course [Part 4] - Cloud Integration](https://downloadly.ir/wp-content/uploads/2026/10/THE_COMPLETE_ANDROID_16_COURSE__PART_4__-_CLOUD_INTEGRATION_.png)


































