آموزش دوره پیشرفته C#: یک توسعه دهنده Backend شوید

Advanced C# Course : Become a Backend Developer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه پیاده سازی معماری لایه ای، مخزن، Ninject، Fluent Validation، AOP، Postsharp، web api و موارد دیگر را بیاموزید. نحوه پیاده سازی یک برنامه کاربردی موثر با لایه ها را یاد خواهید گرفت. شما یاد خواهید گرفت که چگونه تکنیک های AOP را پیاده سازی کنید یاد خواهید گرفت که چگونه اعتبار سنجی، ذخیره سازی، عملکرد، ثبت نام، مدیریت تراکنش ها، مجوز را پیاده سازی کنید. شما خواهید آموخت که یک نگرانی متقاطع چیست و چگونه آن را پیاده سازی کنید. شما یاد خواهید گرفت که چگونه Ninject را به عنوان یک کانتینر IoC پیاده سازی کنید. شما یاد خواهید گرفت که چگونه Entity Framework را پیاده سازی کنید. نحوه پیاده سازی Repository Pattern را یاد خواهید گرفت که چگونه IoC را با استفاده از Ninject پیاده سازی کنید. نحوه پیاده سازی Validation با استفاده از Fluent Validation پیش نیازها: این دوره فرض می کند که C# و مفاهیم OOP را می دانید.

آیا برای رسیدن به سطوح بالای صنعت توسعه نرم افزار آماده هستید؟


آیا می دانید چگونه لایه های برنامه را ایجاد کنید؟ شما یاد خواهید گرفت که چگونه یک برنامه کاربردی موثر را با لایه ها پیاده سازی کنید.

آیا می دانید AOP چیست و چگونه آن را پیاده سازی کنید؟ این دوره به شما یاد می دهد که چگونه اعتبار سنجی، ذخیره سازی، عملکرد، ثبت نام، مدیریت تراکنش، مجوز

را پیاده سازی کنید.

آیا می دانید نگرانی های متقاطع برای یک پروژه چیست؟ شما یاد خواهید گرفت که یک نگرانی متقاطع چیست و چگونه آن را اجرا کنید.

آیا می دانید چگونه یک ظرف IoC حرفه ای را برای پروژه خود پیکربندی کنید؟ شما یاد خواهید گرفت که چگونه Ninject را به عنوان یک کانتینر IoC پیاده سازی کنید.


در طول دوره، نحوه پیاده سازی

را خواهید آموخت

معماری لایه ای

چارچوب موجودیت

الگوی مخزن

AOP با استفاده از Postsharp

IoC با استفاده از Ninject

اعتبار سنجی با استفاده از اعتبارسنجی روان

اجرای Web API



سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

معرفی Introduction

  • معرفی Introduction

پیاده سازی موجودیت ها و لایه های دسترسی به داده Implementing Entities and DataAccess Layers

  • ایجاد راه حل و لایه ها Creating The Solution and Layers

  • پیاده سازی لایه Entities Implementing The Entities Layer

  • پیاده سازی لایه Entities Implementing The Entities Layer

  • پیاده سازی لایه دسترسی به داده Implementing The Data Access Layer

پیاده سازی موجودیت ها و لایه های دسترسی به داده Implementing Entities and DataAccess Layers

  • ایجاد راه حل و لایه ها Creating The Solution and Layers

  • پیاده سازی لایه دسترسی به داده Implementing The Data Access Layer

پیاده سازی الگوی مخزن Implementing the Repository Pattern

  • پیاده سازی رابط الگوی مخزن Implementing Repository Pattern Interface

  • پیاده سازی رابط الگوی مخزن Implementing Repository Pattern Interface

  • پیاده سازی مخزن در DataAccess Implementing The Repository in DataAccess

  • پیاده سازی مخزن در DataAccess Implementing The Repository in DataAccess

پیاده سازی الگوی مخزن Implementing the Repository Pattern

اجرای چارچوب نهاد Implementing Entity Framework

  • اجرای چارچوب موجودیت برای مخزن ما Implementing Entity Framework For Our Repository

  • پیاده سازی کلاس زمینه Implementing The Context Class

  • پیاده سازی کلاس زمینه Implementing The Context Class

  • پیاده سازی نقشه ها برای چارچوب نهاد Implementing Mappings For Entity Framework

  • پیاده سازی نقشه ها برای چارچوب نهاد Implementing Mappings For Entity Framework

  • پیکربندی زمینه برای استفاده از نگاشتها Configuring Context to Use Mappings

اجرای چارچوب نهاد Implementing Entity Framework

  • اجرای چارچوب موجودیت برای مخزن ما Implementing Entity Framework For Our Repository

  • پیکربندی زمینه برای استفاده از نگاشتها Configuring Context to Use Mappings

پیاده سازی لایه های رابط کاربری تجاری و کنسول Implementing Business and Console UI Layers

  • پیاده سازی لایه کسب و کار Implementing The Business Layer

  • پیاده سازی لایه کسب و کار Implementing The Business Layer

  • پیاده سازی رابط کاربری کنسول Implementing The Console UI

پیاده سازی لایه های رابط کاربری تجاری و کنسول Implementing Business and Console UI Layers

  • پیاده سازی رابط کاربری کنسول Implementing The Console UI

پیاده سازی MVC Web UI Layer Impelementing MVC Web UI Layer

  • نصب پایگاه داده Northwind Installing Northwind Database

  • نصب پایگاه داده Northwind Installing Northwind Database

  • پیکربندی رشته اتصال Configuring Connection String

  • پیکربندی رشته اتصال Configuring Connection String

  • پیاده سازی رابط کاربری وب MVC Implementing The MVC Web UI

  • پیاده سازی رابط کاربری وب MVC Implementing The MVC Web UI

پیاده سازی MVC Web UI Layer Impelementing MVC Web UI Layer

پیاده سازی Ninject به عنوان کانتینر IoC Impelementing Ninject as IoC Container

  • پیاده سازی Ninject Configuration Implementing Ninject Configuration

  • پیاده سازی IoC برای MVC Implementing IoC for MVC

پیاده سازی Ninject به عنوان کانتینر IoC Impelementing Ninject as IoC Container

  • پیاده سازی Ninject Configuration Implementing Ninject Configuration

  • پیاده سازی IoC برای MVC Implementing IoC for MVC

پیاده سازی Fluent Validation Implementing Fluent Validation

  • پیاده سازی Fluent Validation Implementing Fluent Validation

پیاده سازی Fluent Validation Implementing Fluent Validation

  • پیاده سازی Fluent Validation Implementing Fluent Validation

درک نگرانی های متقابل Understanding Cross Cutting Concerns

  • اعتبار سنجی به عنوان یک نگرانی متقابل Validation as a Cross Cutting Concern

درک نگرانی های متقابل Understanding Cross Cutting Concerns

  • اعتبار سنجی به عنوان یک نگرانی متقابل Validation as a Cross Cutting Concern

پیاده سازی AOP با استفاده از Postsharp Implementing AOP using Postsharp

  • نصب پست شارپ Installing Postsharp

  • درک AOP و جنبه اعتبار سنجی Understanding AOP and Validation Aspect

پیاده سازی AOP با استفاده از Postsharp Implementing AOP using Postsharp

  • نصب پست شارپ Installing Postsharp

  • درک AOP و جنبه اعتبار سنجی Understanding AOP and Validation Aspect

پیاده سازی Web API با استفاده از IoC Implementing Web API using IoC

  • پیاده سازی Web API با استفاده از IoC Implementing Web API using IoC

  • پیاده سازی Web API با استفاده از IoC Implementing Web API using IoC

پیاده سازی Web API با استفاده از IoC Implementing Web API using IoC

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره پیشرفته C#: یک توسعه دهنده Backend شوید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3 hours
22
Udemy (یودمی) udemy-small
21 اسفند 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,570
4.6 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.