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

دوره آموزشی الگوهای طراحی جاوا: قسمت رفتاری 1

1 ساعت 17 دقیقهمتوسط2020-10-05

مدرسین

Bethan Palmer

Bethan Palmer

Developer

جزئیات دوره

الگوهای طراحی نوعی الگو برای نوشتن کد با کیفیت ارائه می دهند. دانستن اینکه از کدام الگوی طراحی در کدام سناریو استفاده کنید می تواند چالش برانگیز باشد، اما شما را به یک برنامه نویس جاوا بهتر تبدیل می کند. این دوره به بررسی الگوهای رفتاری می پردازد، که می تواند به شما کمک کند تا جریان پیچیده برنامه ها را انتزاعی کنید و بر تعاملات بین اشیا تمرکز کنید. مربی Bethan Palmer نشان می دهد که چگونه از شش الگوی طراحی رفتاری محبوب استفاده کنید - Chain of Responsibility، Command، Interpreter، Iterator، Mediator و Memento - برای نوشتن کد جاوا بهتر و قابل نگهداری تر. او موارد استفاده نمونه را همراه با دستورالعمل‌های اجرایی و نکاتی برای اجتناب از چالش‌های منحصربه‌فرد ناشی از هر الگو ارائه می‌کند. هر فصل شامل یک چالش برای تمرین مهارت های جدید شماست. در پایان دوره، شما به دانش لازم برای پیاده سازی الگوهای طراحی رفتاری در پروژه های جاوا خود مجهز خواهید شد.

اهداف یادگیری
ارسال درخواست به اشیا با زنجیره مسئولیت
کپسوله کردن یک درخواست به عنوان یک شی با Command
تفسیر جملات به زبان با مترجم
دسترسی به اشیا به ترتیب با Iterator
تعریف نحوه کار اشیا با Mediator
گرفتن و بازیابی حالت یک شی با Memento

مهارت ها

Software Design PatternsJavaOracleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

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

1. الگوهای طراحی رفتاری

  • 03 - الگوی طراحی چیست
  • 04 - الگوهای طراحی رفتاری

2. الگوی زنجیره مسئولیت

  • 05 - درک الگوی زنجیره مسئولیت
  • 06 - اجرای زنجیره جانشین
  • 07 - درخواست
  • 08 - چالش - الگوی زنجیره مسئولیت
  • 09 - راه حل - الگوی زنجیره مسئولیت

3. الگوی فرمان

  • 10 - درک الگوی فرمان
  • 11 - ایجاد اجزای یک الگوی Command
  • 12 - پیاده‌سازی الگوی کامل Command
  • 13 - چالش - الگوی فرمان
  • 14 - راه حل - الگوی فرمان

4. الگوی مترجم

  • 15 - درک الگوی مترجم
  • 16 - ایجاد مترجم برای یک زبان
  • 17 - تفسیر یک متغیر
  • 18 - چالش - الگوی مترجم
  • 19 - راه حل - الگوی مترجم

5. الگوی Iterator

  • 20 - درک الگوی Iterator
  • 21 - ایجاد یک تکرار شونده
  • 22 - ایجاد تکرار کننده
  • 23 - چالش - الگوی Iterator
  • 24 - راه حل - الگوی Iterator

6. الگوی میانجی

  • 25 - درک الگوی Mediator
  • 26 - اجتناب از اتصال محکم بین اجسام
  • 27 - ایجاد یک شی واسطه
  • 28 - چالش - الگوی میانجی
  • 29 - راه حل - الگوی واسطه

7. الگوی یادگاری

  • 30 - درک الگوی Memento
  • 31 - بازگرداندن حالت یک جسم
  • 32 - چالش - الگوی یادگاری
  • 33 - راه حل - الگوی یادگاری

نتیجه

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

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

مسیرهای مرتبط

درباره ما

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

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

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

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

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