header-logo.png BiaTech

شاید پیش از این نام الگوهای طراحی را شنیده باشید. الگوهای طراحی مجموعه ای از مسائل استاندار و راهکارهای آنها را معرفی می کند. در واقع تمام پروژه های مبتنی بر برنامه نویس شئ گرا، تحت شرایط گوناگون با تعدادی مسئله مشابه رودررو هستند. برنامه نویسان تا مدت ها بدون اینکه بدانند برای حل این مسائل راهکارهای مشابه ای استفاده می کردند. بعدها گروهی با عنوان Gang Of Four این مسائل و راه حل ها را دسته بندی و استاندارد سازی کردند و با عنوان الگوهای طراحی به دنیای برنامه نویسی معرفی کردند. البته تعداد الگوهای طراحی به مرور زمان بیشتر شده است زیرا با توسعه پروژه ها مسائل جدیدی هم بوجود آمده اند.

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

این دوره برای اشخاص زیر مناسب است:

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

 پیش نیازها

آشنایی با زبان برنامه نویسی C#

آشنایی با مفاهیم شئ گرایی

فصل‌های دوره



در این فصل به مقدمه ای بر الگوهای طراحی پرداخته خواهد شد.  این فصل شامل دو جلسه با عناوین زیر است:

  • مقدمه ای بر الگوهای طراحی
  • Class Diagram

42 دقیقه | 248 MB

در این فصل به شرحی جامع بر الگوهای طراحی تکوینی خواهیم پرداخت. این فصل شامل شش جلسه با عناوین زیر است:

  • Builder
  • Simple Factory
  • Factory Method
  • Abstract Factory
  • Prototype
  • Singleton

02 ساعت و 06 دقیقه | 740 MB

در این فصل در مورد الگوهای طراحی ساختاری صحبت می کنیم. این فصل شامل هفت جلسه با عناوین زیر است:

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy

02 ساعت و 28 دقیقه | 1020 MB

در این فصل در مورد الگوهای طراحی رفتاری صحبت می کنیم. این فصل شامل دوازده جلسه با عناوین زیر است:

  • Chain Of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Null Object | Special Case
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor

05 ساعت و 28 دقیقه | 2019 MB

حاوی کدهای پروژه های انجام شده در طی دوره


00 دقیقه | 2 MB

درباره مدرس


میلاد روزی خوار

میلاد روزی خوار

کارشناس ارشد فناوری اطلاعات- برنامه نویس NET.

10 دوره آموزشی

دیدگاه‌ها


باران

واقعا ممنون. بهترین دوره آموزشی بود که در مورد الگوهای طراحی دیدم.


qaemi66@gmail.com

فوق العاده. بنظرم بهتر از این نمیشد الگو ها رو تشریح کرد. ممنون


mhosseinisru@gmail.com

<scritp> alert('test') </script>


mrmprogram26379@gmail.com

سلام خسته نباشید لینک ها ظاهرا مشکل دارند بنده دانلود میکنم اما زمانی که دانلود تمام میشود فایل ایراد داره و اصلا مشخص نیست که فایل دانلود شده ویدئو هست یا عکس یا پی دی اف یا ....


ali

دانلود نمیشه دوره ها


teacherfarhad.net@gmail.com


ali.alizade24@yahoo.com

سلام خسته نباشین من هم نتونستم داونلود کنم اگر قلق یا نرم افزار خاصی میخواد برای داونلود بفرمایین مثلا داونلود منیجر حتما در سیستم باشه یا نه اگر کسی داونلود کرده روشش رو بگه لطفا


ali.alizade24@yahoo.com

سلام خسته نباشین من هم نتونستم داونلود کنم اگر قلق یا نرم افزار خاصی میخواد برای داونلود بفرمایین مثلا داونلود منیجر حتما در سیستم باشه یا نه اگر کسی داونلود کرده روشش رو بگه لطفا


Biatech

حتما دکمه افزودن به دوره های من که در بالای صفحه هست بزنید تا لینک های دوره برای شما فعال شود


amirmohammadshi@gmail.com

سلام وقت بخیر فصل چهارم و کدهای پروژه لینکهاشون فعال نیست گویا (منتهی به دانلود نمیشن) ممنون میشم اگر عنایت بفرمایید و بررسی کنین


ثبت دیدگاه و امتیاز


برای ثبت نظر یا امتیازدهی وارد شوید
ورود/ثبت نام
رایگان

برای استفاده از دوره‌های رایگان ابتدا ثبت نام | ورود کنید
ورود | ثبت نام

ویژگی‌های دوره


  • تعداد هنرجو 202
  • سطح دوره مبتدی تا پیشرفته
  • مدت زمان 10:44
  • مجموع حجم دوره 4029 MB
  • امتیاز
  • لینک کوتاه https://biatech.ir/links?id=d