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

دوره آموزشی الگوهای طراحی ساختاری جاوا

1 ساعت 40 دقیقهمتوسط2020-08-04

مدرسین

Bethan Palmer

Bethan Palmer

Developer

جزئیات دوره

الگوهای طراحی، نوعی الگویی برای نوشتن کد باکیفیت ارائه می‌دهد. دانستن اینکه کدام الگوی طراحی برای استفاده در آن سناریو می‌تواند چالش برانگیز باشد، اما شما را به یک برنامه نویس بهتر جاوا تبدیل می‌کند. این دوره یک غواصی عمیق به الگوهای ساختاری می‌برد که می‌تواند به شما در شناسایی روابط و سازماندهی کد در ساختارهای بزرگتر کمک کند. مربی Bethan Palmer نحوه استفاده از هفت الگوی محبوب‌ترین طراحی ساختاری شامل Adapter, Bridge, Composite, Decorator, Façade, Flyweight و Proxy را برای نوشتن کد جاوا بهتر و بیشتر نشان می‌دهد. وی مواردی را برای مثال فراهم می‌کند که همراه با دستورالعمل‌ها و نکاتی برای جلوگیری از چالش‌های منحصر به فرد ناشی از هر الگو است. در هر فصل برای تمرین مهارتهای جدید چالشی وجود دارد. در پایان دوره، شما با دانش لازم برای اجرای الگوهای طراحی ساختاری در پروژه‌های جاوا خود مسلح خواهید شد.

موضوعات شامل:
سازگاری اشیا با الگوی آداپتور
ساده سازی برنامه با الگوی Bridge
مدیریت گروهی از اشیا با الگوی مرکب
افزودن قابلیت های پویا با الگوی دکوراتور
پنهان کردن پیچیدگی با الگوی نما
نمایندگی چندین شی با الگوی Flyweight
ایجاد متغیرهایی با الگوی پروکسی

مهارت ها

Software DesignJavaOracleProgramming LanguagesSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

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

1. الگوهای طراحی سازه

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

2. الگوی آداپتور

  • 05 - الگوی آداپتور را درک کنید
  • 06 - الگوی Adapter را پیاده سازی کنید
  • 07 - الگوی آداپتور را به چالش بکشید
  • 08 - راه حل الگوی آداپتور

3. الگوی پل

  • 09 - الگوی پل را درک کنید
  • 10- از ساخت و سازهای پیچیده خودداری کنید
  • 11 - الگوی Bridge را اجرا کنید
  • 12 - الگوی پل را به چالش بکشید
  • 13 - راه حل الگوی پل

4. الگوی ترکیبی

  • 14 - الگوی ترکیبی را درک کنید
  • 15 - مثالی از زمان استفاده از الگوی Composite
  • 16 - الگوی Composite را پیاده سازی کنید
  • 17 - الگوی ترکیبی را به چالش بکشید
  • 18 - راه حل الگوی مرکب

5. الگوی دکوراتور

  • 19 - الگوی دکوراتور را درک کنید
  • 20 - کلاس Decorator را اجرا کنید
  • 21 - تغییر رفتار جزء به صورت پویا
  • 22 - الگوی دکوراتور را به چالش بکشید
  • 23 - راه حل الگوی دکوراتور

6. الگوی فا آده

  • 24 - الگوی فا آده را درک کنید
  • 25 - الگوی فا آده را اجرا کنید
  • 26 - الگوی فا آده را به چالش بکشید
  • 27 - راه حل الگوی فا آده

7. الگوی Flyweight

  • 28 - الگوی Flyweight را درک کنید
  • 29 - تشخیص محل استفاده از الگوی Flyweight
  • 30 - الگوی Fyweight را اجرا کنید
  • 31 - الگوی Flyweight را به چالش بکشید
  • 32 - راه حل الگوی Flyweight

8. الگوی پروکسی

  • 33 - الگوی Proxy را درک کنید
  • 34 - محل استفاده از الگوی Proxy را تشخیص دهید
  • 35 - الگوی Proxy را پیاده سازی کنید
  • 36 - الگوی پروکسی را به چالش بکشید
  • 37 - راه حل الگوی پروکسی

نتیجه

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

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

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

درباره ما

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

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

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

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

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