آموزش Design Patterns در C#

890,000 تومان


احسان بابائی
احسان بابائی
BackEnd , DotNet ,Angular
دسته‌بندی‌ها
معماری نرم افزار-اصول و الگوها
نظرات 55

لطفا جهت اطلاع از دوره های جدید و بروز رسانی دوره ها عضو کانال تلگرام باگتو با آدرس bugeto@ شوید .

بررسی اجمالی

  • فصل 24
  • قسمت 166
  • مدت زمان 17:26:17
  • سطح پیشرفته
  • وضعیت به اتمام رسیده
  • سورس کد دارد

در توسعه و نگهداری برنامه‌های بزرگ مشکلات زیادی وجود دارد. شما هر زمان که به یک مشکل برخورد می‌کنید چگونه راه‌حل مشکل را پیدا می‌کنید؟
خودتان راه حلی برای رفع مشکل پیدا می‌کنید و یا از دوستانتان کمک می‌گیرید؟
آیا می‌توانید تضمین کنید راه حلی که برای رفع مشکل پیدا کرده‌اید راه‌حل مناسبی است؟
یک راه‌حل مناسب باید بتواند به این سال‌ها پاسخ دهد
1-    آیا در آینده توسعه برنامه را بدون مشکل می‌توانیم انجام دهیم؟
2-    این راه‌حل انعطاف‌پذیر هست؟
3-    بعد از پیاده‌سازی این راه‌حل سیستم ما Reusable هست؟ و استفاده مجدد از کدها بالاتر می‌رود؟
4-    با این راه‌حل طراحی برنامه بهتر می‌شود؟
5-    آیا کدنویسی تمیزی انجام شده؟
6-    این راه‌حل مورد پذیرش اعضای تیم هست؟
7-    می‌توانیم راه حلی که استفاده کرده‌ایم را ضمانت کنیم؟ آن‌قدر به راه‌حل اعتماد داریم که بتوانیم قاطع بگوییم این بهترین راه‌حل این مشکل است؟
8-    شی گرایی و اصول Solid در این راه‌حل رعایت شده است؟

اگر برای رفع یک مشکل راه‌حل شما می‌توانست به این سؤالات پاسخ دهد پس راه‌حل مناسبی پیدا کرده‌اید.
اما برنامه‌نویسان با تجربه چطور برای هر مشکل خیلی سریع یک راه‌حل بسیار خوب ارائه می‌کنند.
افراد حرفه‌ای از روش‌ها و راه‌حل‌های استفاده می‌کنند که حاصل تجربه صدها برنامه‌نویس دیگر است.
برنامه نویسان حرفه ای از Design Patternsها یا همان الگوهای طراحی استفاده می‌کنند.
هرکدام از الگوهای طراحی طی سال‌ها توسط تیم‌ها و برنامه‌نویسان زیادی دستخوش تغییرات شده‌اند و در نهایت به حد قابل قبولی رسیده‌اند که ما بتوانید از آنها با اطمینان استفاده نماییم.
با این‌که Design Patternها توسط برنامه‌نویسان زیادی معرفی شده‌اند اما در سال ۱۹۹۴ برای اولین‌بار بهترین و معروف‌ترین Design Patternها توسط ۴ نفر در کتابی با عنوان Design Patterns:Elements or Reusable Object Oriented Software جمع‌آوری و به چاپ رسید.
ریچارد هلم، اریک گاما، ریچارد هلم، جان ولیسیدس نویسنده این کتاب بودند که به 4 گانگستر هم معروف هستند.
در دوره آموزش Design Patterns در زبان سی شارپ ۲۳ الگویی معرفی که در این کتاب به چاپ رسیدند را به شما آموزش می‌دهیم و بعدازاین دوره شما با این ۲۳ الگو آشنا شده‌اید و به‌راحتی می‌توانید برای مشکلات پروژه‌های خود از این الگوها استفاده نمایید.

 

Design Pattern  های که در این دوره آموزش داده می شوند

  1.  Decorator
  2.  Proxy
  3.  Bridge
  4.   Composite
  5.    Flyweight
  6.   Adapter
  7.    Façade
  8.   Prototype
  9.   Factory Method
  10.   Singleton
  11.    Abstract Factory
  12.     Builder
  13.     Strategy
  14.    State
  15.    Template Method
  16.    Chan of Responsibility
  17.    Command
  18.  Iterator
  19.   Mediator
  20.   Observer
  21.    Visitor
  22.     Interpreter
  23.   Memento

 

دانلود ویدیوها

نظر خود را ارسال کنید





نظرات 55

  • عکس پروفایل a در سایت باگتو
  • |
  • ارسال شده توسط : a
  • |
  • زمان : 8روز ، پیش

سلام . چرا سورس کد ها موجود نیست؟

 

سلام

هر كدام از قسمت ها كه كدنويسي شده

كنار فايل ويدئو فايل هاي سورس هم موجوده


  • عکس پروفایل محمد در سایت باگتو
  • |
  • ارسال شده توسط : محمد
  • |
  • زمان : 15روز ، پیش

قسمت 157 ارور

404 Not Found

میدهد

سلام

مشکل لینک ها برطرف شد


  • عکس پروفایل Ali Kamankesh در سایت باگتو
  • |
  • ارسال شده توسط : Ali Kamankesh
  • |
  • زمان : 20روز ، پیش

سلام فصل 19 لاگ گذاری و قسمت آخرش not found  میده

 

سلام

مشکل لینک برطرف شد ممنونم از شما


  • عکس پروفایل صابر در سایت باگتو
  • |
  • ارسال شده توسط : صابر
  • |
  • زمان : 21روز ، پیش

سلام، 129 و 131 خطا در زمان دانلود میده (خطای Not Found)

سلام

مشکل لینک برطرف شد ممنونم از شما


  • عکس پروفایل محمد در سایت باگتو
  • |
  • ارسال شده توسط : محمد
  • |
  • زمان : 1400/05/21

سلام ادامه دوره کی بارگذاری میشه؟

 سلام 
 در این هفته قسمت های جدید آپلود میشه


  • عکس پروفایل علی در سایت باگتو
  • |
  • ارسال شده توسط : علی
  • |
  • زمان : 1400/05/07

سلام.

در مورد decorator سوال داشتم.در مثال webclinet چرا کلاس decoratieاز webcilent ارث بری کرد؟ در حالی که ما از کلاس webcilent  نمونه خصوصی در کلاس ایجاد کردیم


  • عکس پروفایل saeid در سایت باگتو
  • |
  • ارسال شده توسط : saeid
  • |
  • زمان : 1400/04/03

slm takhfif nadarin? khili gernone vase danshjo ha! :(

سلام

ممنونم از شما که آموزش های مارو دنبال می کنید

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

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

هزینه ای که برای این دوره پرداخت می کنید، با دانشی که بعد از دیدن دوره بدست میارید قطعا چندین برابرشو میتونید به درآمدتون اضافه کنید.

در مورد تخفیف هم فعلا کمپین تخفیفاتی نداریم

تشکر


  • عکس پروفایل محمد در سایت باگتو
  • |
  • ارسال شده توسط : محمد
  • |
  • زمان : 1400/04/03

سلام قسمت 39 و 40 تکراری هست

سلام

مشکل لینک برطرف شد

ممنون از اطلاع رسانی شما


  • عکس پروفایل محمد در سایت باگتو
  • |
  • ارسال شده توسط : محمد
  • |
  • زمان : 1400/04/02

سلام 

حالا که دوره ستارگان asp تمام شد دیگه بیاین سراغ این دوره خیلی وقته قسمت جدید نگذاشتین


  • عکس پروفایل سهیل در سایت باگتو
  • |
  • ارسال شده توسط : سهیل
  • |
  • زمان : 1400/03/20

با سلام و اروزی سلامتی

چقدر گرون !!!!!!

ایا واقعا تمام این پترن ها به صورت کامل تدریس میشه ؟!
زمان اتمام دوره کی هستش ؟!

سلام

بله تمامی بترن ها تدریس می شوند

و نسبت به ارزشی که برای شما ایجاد می شود هزینه معقول است

به این نکته توجه کنید که شما با این هزینه چقدر میتونید دانش بدست بیاورید و بر روی درآمد شما چقدر میتونه تاثیر بزاره؟


  • عکس پروفایل نگار در سایت باگتو
  • |
  • ارسال شده توسط : نگار
  • |
  • زمان : 1400/03/08

سلام،این دوره کلا چندساعت است؟

سلام

حداقل 24 ساعت


  • عکس پروفایل مرضیه در سایت باگتو
  • |
  • ارسال شده توسط : مرضیه
  • |
  • زمان : 1400/03/06

سلام خسته نباشید 

چه برای این دوره چه Core

لطف می کنید برای هر قسمت مبلغ جدا بگذارید

سلام

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

برای core هم با خانم احمدی در واتس اپ در ارتباط باشید


  • عکس پروفایل رامین در سایت باگتو
  • |
  • ارسال شده توسط : رامین
  • |
  • زمان : 1400/03/04

تا به اینجا عالی بوده

خسته نباشید به تیم باگتو

 


  • عکس پروفایل محمد در سایت باگتو
  • |
  • ارسال شده توسط : محمد
  • |
  • زمان : 1400/02/28

سلام 

از قسمت ۲۵ شماره فایل ها از 04-04 شده 05-05 و به همین ترتیب پیش رفته . اشتباه نام گذاریه یا اشتباه بارگذاری شده؟

سلام

اشتباه نام گذاری بود

ممنونم که اطلاع دادین

مشکل نامگذاری برطرف شد


  • عکس پروفایل سعید ترکیان در سایت باگتو
  • |
  • ارسال شده توسط : سعید ترکیان
  • |
  • زمان : 1400/02/12

سلام. وقت بخیر
مابقی مطالب این دوره چه زمانی بارگذاری خواهند شد؟

سلام آقای ترکیان

این هفته در حال ضبط پروژه دوره ستارگان Asp.Net Core هستم

هفته بعدی سه تا دوره را آپدیت می کنیم

که این دوره هم آپدیت می شود.

دوره ستاره Asp.net core در حال اتمامه و با زمان بیشتری این دوره را آپدیت می کنیم


  • عکس پروفایل پوریا امام پور  در سایت باگتو
  • |
  • ارسال شده توسط : پوریا امام پور
  • |
  • زمان : 1400/02/11

DDD هم یاد بدید

سلام آقای امام پور

بعد از دوره ستارگان میکروسرویس دوره DDD را شروع می کنیم.


  • عکس پروفایل حمد در سایت باگتو
  • |
  • ارسال شده توسط : حمد
  • |
  • زمان : 1400/01/09

سلام استاد 

بی صبرانه منتظر ادامه دوره ها هستیم


  • عکس پروفایل رضا در سایت باگتو
  • |
  • ارسال شده توسط : رضا
  • |
  • زمان : 1399/12/15

سلام.

لطفا یک فصل از 23 فصل الگوها را رایگان قرار بدید تا ببینیم چی هست بخریم یاد بگیریم یا نه؟ حداقل برای اونایی که ستارگان را خریدند ی الگو رایگان قرار بدید.


  • عکس پروفایل hamid n در سایت باگتو
  • |
  • ارسال شده توسط : hamid n
  • |
  • زمان : 1399/12/14

سلام  وقت بخیر

 فایل 02-02 Implementation Decorator مشکل اکسترکت دارد

سلام

مشکل فایل برطرف شد

لطفا دوباره دانلود نمایید


  • عکس پروفایل الهام آخرتی در سایت باگتو
  • |
  • ارسال شده توسط : الهام آخرتی
  • |
  • زمان : 1399/12/14

با سلام

من چند بار فایل "بررسی Uml و پیاده سازی در زبان سی شارپ" را دانلود کردم. ولی زمان extract با پیغام خطا روبرو شدم.

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

با تشکر از زحمات شما.

سلام

مشکل فایل برطرف شد

لطفا دوباره دانلود نمایید


  • عکس پروفایل Sahar Ghoreishi در سایت باگتو
  • |
  • ارسال شده توسط : Sahar Ghoreishi
  • |
  • زمان : 1399/12/09

سلام

میخواستم بپرسم چه زمانی دوره دیزاین پترن را بارگذاری می کنید. مدتی است دوره را خریدم و منتظر هستم

 

با تشکر

سلام

فصل اول و دوم این دوره کامل ضبط شده احتمالا فردا بر روی سایت آپلود کنیم


  • عکس پروفایل a mz در سایت باگتو
  • |
  • ارسال شده توسط : a mz
  • |
  • زمان : 1399/12/04

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

 

سلام 

فصل اول آموزش uml 

و ٢٣ قسمت هم براي آموزش الگوهاي طراحي


  • عکس پروفایل Sadra Z.Khamneh در سایت باگتو
  • |
  • ارسال شده توسط : Sadra Z.Khamneh
  • |
  • زمان : 1399/12/04

سلام

امکانش هست جدا از پیاده سازی در سی شارپ داخل پروژه asp core هم پیاده سازی بکنید 

چون بخاطر مسائلی این که چه چیزی را کجا باید پیاده بشه داخل پروژه وب سی شارپ(asp) میتونه نکته های بیشتری نسیت به کنسول سی شارپ داشته باشه

ممنون


  • عکس پروفایل sajad yousefi در سایت باگتو
  • |
  • ارسال شده توسط : sajad yousefi
  • |
  • زمان : 1399/12/03

درود

حداقل معرفی دوره رو رایگان بزارید ادم با استاد دوره اشنا بشه و طرز  بیانش 

سلام 

دوره هاي رايگان در سايت وجود داره كه مي تونيد مشاهده كنيد 


  • عکس پروفایل Mahyar در سایت باگتو
  • |
  • ارسال شده توسط : Mahyar
  • |
  • زمان : 1399/11/24

با سلام مهندس بابائی 

بنده دوره ستارگان رو قبلا خریداری کردم ولی برای این دوره تخفیفی در نظر گرفته نشده .. آیا برای دوستانی که دوره ستارگان قبلا خریداری کردن برای این دوره تخفیفی در نظر گرفتید .. ممنون


  • عکس پروفایل محسن ترابی در سایت باگتو
  • |
  • ارسال شده توسط : محسن ترابی
  • |
  • زمان : 1399/11/22

سلام وقت بخیر

با تشکر از آموزشهای عالی استاد بابائی. همونطور که داخل ویدئو معرفی گفتید الگوهای

طراحی زیادی وجود دارن و ۲۳ تا از کاربردی ترینهاش در این کتاب آورده شده، با یادگیری

این الگوها دیگه نیازی به یادگیری بقیه الگوها هست یا همینا کفایت میکنه؟

سلام آقای ترابی

این ۲۳ الگو مهم‌ترین و پرکاربردترین‌ها هستند و در هر پروژه‌ای حتماً تعدادی از این الگوها وجود دارد

البته یادگیری الگوهای دیگر هم به شما کمک می کنه که در کاربردهای خاصی انتخاب بهتری داشته باشید.


  • عکس پروفایل medz در سایت باگتو
  • |
  • ارسال شده توسط : medz
  • |
  • زمان : 1399/11/21

سلام

ضمن تشكر بابت آموزش‌هاي عالي جنابعالي خواهشمندم درصورت امكان براي اينكه با كاربرد پترن‌ها نيز آشنا شويم چند مثال كاربردي در زمان آموزش هر پترن بزنيد تا اين دوره مانند دورهاي ديگر جنابعالي كاربردي باشد.

با سپاس فراوان

سلام مثال های برای هر پترن رو پیاده سازی می کنیم که به ساده ترین شکل ممکن پترن ها رو یاد بگیرید و راحت بتونید استفاده کنید


  • عکس پروفایل سامان در سایت باگتو
  • |
  • ارسال شده توسط : سامان
  • |
  • زمان : 1399/11/19

با سلام خدمت شما، این دوره تقریبا چه زمانی به صورت کامل روی سایت قرار میگیرد؟؟

از هفته آينده قسمت هاي جديد آپلود مي شوند

تا فروردين تكميل مي شود


  • عکس پروفایل پوریا امام پور  در سایت باگتو
  • |
  • ارسال شده توسط : پوریا امام پور
  • |
  • زمان : 1399/11/19

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

سلام آقای امام پور

23 دیزاین پترن gof را در این دوره آموزش می دهیم

لیست پترن ها رو امروز در توضیحات دوره اضافه می کنم

تخفیف تا پایان روز 25 بهمن ماه برای  کاربرانی که در دوره ستارگان شرکت کرده اند فعال است



;