تخفیف!
آشنایی با الگوهای طراحی در زبان Swift

Design Patterns in Swift | آشنایی با الگوهای طراحی در زبان Swift

(2 بررسی مشتری)

300,000ریال

  • 8.5 ساعت ویدیو با زیرنویس انگلیسی و کیفیت 1080
  • به روز رسانی 7/2019 تهیه شده رسمی یودمی ایران
  • مدرس: Dmitri Nesteruk
  • حجم: 1.96GB (ترافیک داخلی)

توضیحات

آشنایی با الگوهای طراحی در زبان Swift

نام دوره : Design Patterns in Swift

آشنایی با الگوهای طراحی در زبان Swift

پیش نیاز:

توضیحات:

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

این دوره به ویژه الگوهایی را با استفاده از موارد زیر پوشش می دهد:

  • آخرین نسخه های زبان برنامه نویسی سویفت
  • استفاده از رویکردهای برنامه نویسی مدرن: تزریق وابستگی، برنامه نویسی واکنشی و موارد دیگر
  • استفاده از ابزارهای مدرن توسعه دهنده
  • بحث در مورد تغییرات الگو و رویکردهای جایگزین

این دوره مروری بر تمام الگوهای طراحی Gang of Four (GoF) همانطور که در کتاب اصلی آنها ذکر شده است، همراه با تغییرات مدرن، تنظیمات، بحث در مورد استفاده ذاتی از الگوها در زبان ارائه می دهد.

الگوهای طراحی چیست؟

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

آنها با کتاب 1994 Design Patterns: Elements of Reusable Object-Oriented Software توسط Erich Gamma، John Vlissides، Ralph Johnson و Richard Helm (که معمولاً به عنوان یک باند چهار شناخته می شوند، به همین دلیل مخفف GoF شناخته می شوند) محبوب شدند.

کتاب اصلی با استفاده از C++ و Smalltalk به عنوان مثال نوشته شده است، اما از آن زمان، الگوهای طراحی با هر زبان برنامه نویسی قابل تصوری سازگار شده است: Swift، C#، Java، PHP و حتی زبان های برنامه نویسی که کاملاً شی گرا نیستند، مانند جاوا اسکریپت. .

جذابیت الگوهای طراحی جاودانه است:

ما آنها را در کتابخانه ها می بینیم، برخی از آنها در زبان های برنامه نویسی ذاتی هستند و شما احتمالاً به صورت روزانه از آنها استفاده می کنید، حتی اگر متوجه وجود آنها نباشید.

دوره آشنایی با الگوهای طراحی در زبان Swift چه الگوهایی را پوشش می دهد؟

این دوره تمام الگوهای طراحی GoF را پوشش می دهد. در واقع، در اینجا لیست کاملی از آنچه پوشش داده شده است:

  • اصول طراحی جامد: اصل مسئولیت واحد، اصل باز-بسته، اصل جایگزینی لیسکوف، اصل جداسازی رابط و اصل وارونگی وابستگی
  • الگوهای طراحی خلاقانه: سازنده، کارخانه ها (روش کارخانه و کارخانه انتزاعی)، نمونه اولیه و تک
  • الگوهای طراحی سازه: آداپتور، پل، کامپوزیت، دکوراتور، نما، Flyweight و Proxy
  • الگوهای طراحی رفتاری: زنجیره مسئولیت، فرماندهی، مترجم، تکرارکننده، میانجی، یادگاری، شی پوچ، مشاهده‌گر، وضعیت، استراتژی، روش الگو و بازدیدکننده

 

این دوره از نمودارهای کلاس UML استفاده نمی کند. همه دموها کدگذاری زنده هستند. من از Visual Studio Code برای دموها استفاده می کنم.

آشنایی با الگوهای طراحی در زبان Swift

دوره آشنایی با الگوهای طراحی در زبان Swift برای چه کسانی است:

  • توسعه دهندگان مبتدی و با تجربه
  • هر کسی که به الگوهای طراحی علاقه دارد

بخشی از دوره:

2 دیدگاه برای Design Patterns in Swift | آشنایی با الگوهای طراحی در زبان Swift

  1. یودمی ایران

    دوره درخواستی خود را از راه های ارتباطی درخواست کنید

  2. Hamid Ghasemi

    لینک دانلود 404 میده لطفا درستش کنید.

    • یودمی ایران

      درود بر شما
      مشکل برطرف شده

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *