تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی الگوهای طراحی در برنامه نویسی شی گرا زبان برنامه نویسی Go

دوره آموزشی الگوهای طراحی در برنامه نویسی شی گرا زبان برنامه نویسی Go

1 ساعت 37 دقیقهمتوسط2023-07-03

مدرسین

Ademusoyo Awosika-Olumo

Ademusoyo Awosika-Olumo

Technical Leader, Content Marketing Consultant, Public Speaker

جزئیات دوره

روش‌های زیادی برای ساختاردهی کد در زبان Go وجود داره و بعضی وقت‌ها ممکنه این انتخاب‌ها گیج‌کننده باشن. یکی از بخش‌های مهم برنامه‌نویسی اینه که با الگوریتم‌ها و الگوهای مختلف آشنا بشیم که می‌تونن به ما کمک کنن کدمون رو بهتر توسعه بدیم. با درک الگوهای طراحی مختلف، انتخاب درست برای کد شما راحت‌تر می‌شه و ساختار بهتری به کدتون می‌ده. توی این دوره، آدِموسو آوُسیکا-اولومو هرکدوم از الگوهای طراحی مختلف کدنویسی رو که می‌تونن توی Go پیاده‌سازی بشن رو بررسی می‌کنه. اون یه مرور کلی از هرکدوم می‌ده، نشون می‌ده چطور باید پیاده‌سازی بشن و شرایطی که هرکدوم برای استفاده مناسب‌تر هستن رو توضیح می‌ده. اگه می‌خوای شروع کنی به برنامه‌نویسی در Go، داشتن اطلاعات درباره الگوهای طراحی مختلف می‌تونه بهت کمک کنه که چالش‌های پیچیده کدنویسی رو حل کنی. با آدِموسو توی این دوره همراه شو تا یاد بگیری چطور.

مهارت ها

Software Design PatternsGoGoogleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - استفاده از الگوهای طراحی در Go
  • 02 - آنچه باید بدانید

1. مروری بر الگوهای طراحی

  • 03 - الگوهای طراحی چیست
  • 04 - انواع الگوهای طراحی
  • 05 - برنامه نویسی شی‌گرا در Go

2. الگوهای خلاقیت

  • 06 - الگوهای تکوینی چیست
  • 07 - الگوی سازنده
  • 08 - یک الگوی سازنده را پیاده‌سازی کنید
  • 09 - الگوی روش کارخانه
  • 10 - الگوی Factory Method را پیاده‌سازی کنید
  • 11 - الگوی انتزاعی کارخانه
  • 12 - الگوی Abstract Factory را پیاده‌سازی کنید
  • 13 - نمونه اولیه الگو
  • 14 - یک الگوی Prototype را پیاده‌سازی کنید
  • 15 - الگوی تک تن
  • 16 - الگوی سینگلتون را اجرا کنید

3. الگوهای ساختاری

  • 17 - الگوهای ساختاری چیست
  • 18 - الگوی آداپتور
  • 19 - یک الگوی آداپتور را پیاده‌سازی کنید
  • 20 - الگوی مرکب
  • 21 - یک الگوی ترکیبی را پیاده‌سازی کنید
  • 22 - الگوی دکوراتور
  • 23 - الگوی دکوراتور را اجرا کنید
  • 24 - الگوی نما
  • 25 - الگوی نما را اجرا کنید

4. الگوهای رفتاری

  • 26 - الگوهای رفتاری چیست
  • 27 - الگوی تکرار کننده
  • 28 - یک الگوی iIerator را پیاده‌سازی کنید
  • 29 - الگوی حالت
  • 30 - یک الگوی State را اجرا کنید
  • 31 - الگوی روش الگو
  • 32 - یک الگوی روش الگو را پیاده‌سازی کنید
  • 33 - الگوی فرمان
  • 34 - یک الگوی فرمان را پیاده‌سازی کنید
  • 35 - الگوی میانجی
  • 36 - الگوی میانجی را اجرا کنید
  • 37 - الگوی مشاهده گر
  • 38 - یک الگوی Observer را پیاده‌سازی کنید
  • 39 - الگوی استراتژی
  • 40 - یک الگوی استراتژی اجرا کنید

نتیجه

  • 41 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal