لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش الگوهای طراحی c#
c# design patterns
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به شما الگوی طراحی با استفاده از سی شارپ را آموزش می دهد. به غیر از مفاهیم معماری الگو مانند اصول SOLID، خدمات DI، IOC، Micro نیز پوشش داده شده است. همچنین الگوی سازنده، الگوی ترکیبی، Singleton، Observer، Intrepeter، Visitor، COR، Proxy، بارگذاری تنبل، الگوی NULL، اشیاء تغییرناپذیر، Flyweight، مفهوم Fluent API و الگوی حالت را نیز پوشش میدهد. پیش نیازها: دانستن زبان #C الزامی است.
بهترین راه برای یادگیری الگوی طراحی، انجام یک پروژه است. اگر چیزی را با یک پروژه یاد می گیرید، به سرعت یاد می گیرید و تا نقطه آن را یاد می گیرید. بنابراین در این مجموعه آموزشی ما با 10 آزمایشگاه شروع کرده ایم که صفحه ورود اطلاعات مشتری را تکمیل می کند و الگوهای مهمی مانند کارخانه، مخزن، واحد کار، دکوراتور، تکرار کننده، میانجی و غیره را پیاده سازی می کند.
یکی از کاستی های یادگیری با پروژه این است که نمی توانید همه الگوهای طراحی را در یک پروژه پیاده سازی کنید. بنابراین برای پوشش دادن آنها، ویدیوهای جداگانه برای هر الگوی طراحی نیز ایجاد کرده ام. این ویدیوهای خاص بیشتر به آن ویدیوهای الگوی طراحی اختصاصی میپردازند.
در این برنامه درسی من همچنین بر مفاهیم معماری مانند DI ، IOC ، اصول SOLID ، معماری خدمات میکرو و غیره تاکید کرده ام.
در زیر برنامه درسی کامل این دوره آمده است: - آزمایشگاه 1: - شروع پروژه با نیاز، برنامه ریزی و کدگذاری اولیه (الگوی کارخانه، الگوی تنبل و الگوی RIP). آزمایشگاه 2: - وحدت ، استراتژی، IOC، SRP و SOC. آزمایشگاه 3: - الگوی الگو و الگوی مخزن با ADO.NET. آزمایشگاه 4: - الگوی آداپتور و مخزن با EF آزمایشگاه 5: - UOW(واحد Work) Lab 6: - Decorator Pattern Lab 7: - Iterator Pattern Lab 8: - Prototype and Memento Pattern Lab 9: - پیاده سازی ایجاد شیء پیچیده با استفاده از روش Factory Lab 10 : - اجرای الگوی طراحی NULL و الگوی واسطه. SOLID را توضیح دهید؟ الگوی کارخانه و الگوی انتزاعی کارخانه الگوی سازنده الگوی اولیه الگوی تکی الگوی آداپتور الگوی پل الگوی ترکیبی الگوی دکوراتور الگوی نما الگوی وزن مگس الگوی پروکسی الگوی میانجی الگوی یادگاری الگوی مترجم الگوی تکرار کننده الگوی COR الگوی فرمان الگوی حالت الگوی استراتژی الگوی ناظر الگوی الگو الگوی بازدیدکننده توضیح IOC(Inversion of Control)؟ تزریق وابستگی Fluent رابط و روش زنجیرهای بارگذاری تنبل الگوی RIP (به جای IF با چند شکلی) توضیح دهید؟ الگوی طراحی شیء غیرقابل تغییر الگوی طراحی پوچ و کاربرد آن را توضیح دهید. معماری میکروسرویس چیست؟
یادگیری شاد.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
آزمایشگاه 1: - طراحی الگوی گام به گام با یک پروژه (الگوی کارخانه، تنبل و RIP).
Lab 1:- Design pattern step by step with a project(Factory,Lazy & RIP Pattern).
آزمایشگاه 8: - نمونه اولیه و الگوی یادگاری (25 دقیقه)
Lab 8: - Prototype and Memento Pattern(25 Minutes)
آزمایشگاه 8: - نمونه اولیه و الگوی یادگاری (25 دقیقه)
Lab 8: - Prototype and Memento Pattern(25 Minutes)
آزمایشگاه 8: - نمونه اولیه و الگوی یادگاری.
Lab 8:- Prototype and Memento Pattern.
آزمایشگاه 9: - پیاده سازی ایجاد شی پیچیده با استفاده از روش کارخانه (1 ساعت)
Lab 9: - Implementing complex object creation using Factory Method(1 Hour)
آزمایشگاه 9: - پیاده سازی ایجاد شی پیچیده با استفاده از روش کارخانه (1 ساعت)
Lab 9: - Implementing complex object creation using Factory Method(1 Hour)
آزمایشگاه 9: - پیاده سازی ایجاد شی پیچیده با استفاده از روش Factory.
Lab 9:- Implementing complex object creation using Factory Method.
آزمایشگاه 10: - پیاده سازی الگوی طراحی NULL و الگوی واسطه.
Lab 10: - Implementing NULL design pattern and Mediator pattern.
آزمایشگاه 10: - پیاده سازی الگوی طراحی NULL و الگوی واسطه.
Lab 10: - Implementing NULL design pattern and Mediator pattern.
آزمایشگاه 10: - پیاده سازی الگوی طراحی NULL و الگوی واسطه.
Lab 10 :- Implementing NULL design pattern and Mediator pattern.
اصل جامد
SOLID Principle
اصل جامد
SOLID Principle
SOLID را توضیح دهید؟
Explain SOLID?
الگوی کارخانه و انتزاعی کارخانه
Factory and Abstract Factory pattern
الگوی کارخانه و انتزاعی کارخانه
Factory and Abstract Factory pattern
الگوی کارخانه و انتزاعی کارخانه
Factory and Abstract Factory pattern
الگوی کارخانه سازنده
Builder Factory Pattern
الگوی کارخانه سازنده
Builder Factory Pattern
الگوی سازنده
Builder Pattern
الگوی طراحی اولیه
Prototype Design Pattern
الگوی طراحی اولیه
Prototype Design Pattern
الگوی اولیه
Prototype Pattern
الگوی طراحی Singleton
Singleton Design Pattern
الگوی طراحی Singleton
Singleton Design Pattern
الگوی سینگلتون
Singleton Pattern
الگوی طراحی آداپتور
Adapter Design Pattern
الگوی طراحی آداپتور
Adapter Design Pattern
الگوی آداپتور
Adapter Pattern
الگوی طراحی پل
Bridge Design Pattern
الگوی طراحی پل
Bridge Design Pattern
الگوی پل
Bridge Pattern
الگوی طراحی ترکیبی
Composite Design Pattern
الگوی طراحی ترکیبی
Composite Design Pattern
الگوی ترکیبی
Composite Pattern
الگوی طراحی دکوراتور
Decorator Design Pattern
الگوی طراحی دکوراتور
Decorator Design Pattern
الگوی دکوراتور
Decorator Pattern
الگوی طراحی نما
Facade Design Pattern
الگوی طراحی نما
Facade Design Pattern
الگوی نما
Facade Pattern
الگوی طراحی Flyweight
Flyweight Design Pattern
الگوی طراحی Flyweight
Flyweight Design Pattern
الگوی وزن مگس
Flyweight Pattern
الگوی طراحی پروکسی
Proxy Design Pattern
الگوی طراحی پروکسی
Proxy Design Pattern
الگوی پروکسی
Proxy Pattern
الگوی طراحی میانجی
Mediator Design Pattern
الگوی طراحی میانجی
Mediator Design Pattern
الگوی طراحی میانجی
Mediator Design Pattern
الگوی طراحی یادگاری
Memento Design Pattern
الگوی طراحی یادگاری
Memento Design Pattern
الگوی یادگاری
Memento Pattern
الگوی طراحی مترجم
Interpreter Design Pattern
الگوی طراحی مترجم
Interpreter Design Pattern
الگوی مترجم
Interpreter Pattern
الگوی طراحی Iterator
Iterator Design Pattern
الگوی طراحی Iterator
Iterator Design Pattern
الگوی Iterator
Iterator Pattern
الگوی طراحی COR
COR Design Pattern
الگوی طراحی COR
COR Design Pattern
الگوی COR
COR Pattern
الگوی طراحی فرمان
Command Design Pattern
الگوی طراحی فرمان
Command Design Pattern
الگوی فرمان
Command Pattern
الگوی طراحی دولتی
State Design Pattern
الگوی طراحی دولتی
State Design Pattern
الگوی ایالت
State Pattern
الگوی طراحی استراتژی
Strategy Design Pattern
الگوی طراحی استراتژی
Strategy Design Pattern
الگوی استراتژی
Strategy Pattern
الگوی طراحی ناظر
Observer Design Pattern
الگوی طراحی ناظر
Observer Design Pattern
الگوی مشاهده گر
Observer Pattern
الگوی طراحی قالب
Template Design Pattern
الگوی طراحی قالب
Template Design Pattern
الگوی الگو
Template Pattern
IOC (Inversion of Control) را توضیح دهید؟
Explain IOC(Inversion of Control)?
IOC (Inversion of Control) را توضیح دهید؟
Explain IOC(Inversion of Control)?
وارونگی کنترل (IOC) را توضیح دهید
Explain Inversion of Control(IOC)
تزریق وابستگی
Dependency Injection
تزریق وابستگی
Dependency Injection
تزریق وابستگی (DI)
Dependency Injection(DI)
رابط روان و زنجیره روش
Fluent Interface and Method Chaining
رابط روان و زنجیره روش
Fluent Interface and Method Chaining
رابط روان یادگیری و زنجیره روش
Learning Fluent Interface and Method Chaining
بارگذاری تنبل
Lazy Loading
بارگذاری تنبل
Lazy Loading
آموزش بارگذاری تنبل
Learning Lazy Loading
الگوی RIP (به جای IF با چند شکلی) توضیح دهید؟
Explain RIP(Replace IF with Polymorphism) Pattern?
الگوی RIP (به جای IF با چند شکلی) توضیح دهید؟
Explain RIP(Replace IF with Polymorphism) Pattern?
الگوی طراحی یادگیری RIP (به جای IF با چند شکلی).
Learning RIP(Replace IF with Polymorphism) Design Pattern
الگوی طراحی شیء تغییرناپذیر
Immutable Object Design Pattern
الگوی طراحی شیء تغییرناپذیر
Immutable Object Design Pattern
الگوی شی غیرقابل تغییر
Immutable Object Pattern
الگوی طراحی نول و کاربرد آن را توضیح دهید.
Explain Null Design Pattern and its usage.
الگوی طراحی نول و کاربرد آن را توضیح دهید.
Explain Null Design Pattern and its usage.
آموزش الگوی طراحی تهی و استفاده از آن
Learning Null Design Pattern and its usage.
معماری میکروسرویس ها را توضیح دهید؟
Explaining Microservices Architecture?
معماری میکروسرویس ها را توضیح دهید؟
Explaining Microservices Architecture?
ما عاشق ضبط آموزش های گام به گام هستیم نام من Shivprasad Koirala است ، ما عاشق آموزش و یادگیری هستیم ، ما وب سایت QuestPond را 15 سال پیش با یک هدف واحد ایجاد کیفیت گام به گام دروس مرتبط با برنامه نویسی IT راه اندازی کردیم. ما بسیاری از دروس را بصورت آنلاین مشاهده کردیم ، یا خیلی سریع انجام می شود یا خیلی کند یا بسیار پیچیده است. هدف اصلی Questpond ایجاد درسهای گام به گام در C # ، ASP.NET ، الگوهای طراحی ، SQL و غیره است. با گذشت سالها ، من گام به گام سایر دروس مانند Angular ، Sharepoint ، MSBI ، Azure و غیره را اضافه کردم.
نمایش نظرات