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

Java Design Patterns: Creational

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: الگوهای طراحی نوعی الگو را برای نوشتن کد کیفیت ارائه می دهند. دانستن اینکه از کدام الگوی طراحی در کدام سناریو استفاده کنید می تواند چالش برانگیز باشد ، اما شما را به یک برنامه نویس جاوا بهتر تبدیل می کند. این دوره به یک الگو عمیق فرو می رود ، که می تواند به شما در ایجاد اشیای قابل انعطاف و قابل استفاده مجدد کمک کند. مربی بیتان پالمر پنج محبوب ترین الگوهای خلقت - سازنده ، سینگلتون ، نمونه اولیه ، روش کارخانه و چکیده کارخانه - و همچنین مفاهیمی مانند چند رشته ، تغییرپذیری و سلسله مراتب را پوشش می دهد. وی موارد استفاده به عنوان مثال ، همراه با دستورالعمل های اجرایی و نکاتی را برای جلوگیری از چالش های منحصر به فرد ناشی از هر الگو ارائه می دهد. در پایان دوره ، شما به دانش و مهارت های لازم برای اجرای هر الگوی طراحی در پروژه های جاوا خود مسلح خواهید شد.
موضوعات شامل:
  • الگوهای طراحی خلاقانه چیست؟
  • از سازندگان پیچیده پرهیز کنید
  • اجرای الگوی سازنده
  • چند رشته ای با الگوی Singleton
  • استفاده از الگوی نمونه اولیه
  • اجرای یک الگوی ساده روش کارخانه
  • انعطاف پذیرتر شدن کد با الگوی Abstract Factory

سرفصل ها و درس ها

مقدمه Introduction

  • بهبود کد با الگوهای طراحی خلاق Improve code with creational design patterns

  • آنچه باید بدانید What you should know

1. الگوهای طراحی خلاق 1. Creational Design Patterns

  • الگوی طراحی چیست؟ What is a design pattern?

  • الگوهای طراحی خلاق Creational design patterns

2. الگوی سازنده 2. The Builder Pattern

  • از سازندگان پیچیده خودداری کنید Avoid complex constructors

  • الگوی Builder را پیاده سازی کنید Implement the Builder pattern

  • الگوی سازنده کامل را پیاده سازی کنید Implement a complete Builder pattern

  • سازه های پیچیده Complex constructions

3. الگوی Singleton 3. The Singleton Pattern

  • چه زمانی از الگوی Singleton استفاده کنیم When to use the Singleton pattern

  • الگوی Singleton را پیاده سازی کنید Implement the Singleton pattern

  • Multithreading با الگوی Singleton Multithreading with the Singleton pattern

  • کلاس مجموعه جاوا Java's Collection class

4. الگوی نمونه اولیه 4. The Prototype Pattern

  • الگوی نمونه اولیه را بشناسید Understand the Prototype pattern

  • الگوی نمونه اولیه را پیاده سازی کنید Implement the Prototype pattern

  • برخورد با تغییرپذیری Dealing with mutability

5- الگوی روش کارخانه 5. The Factory Method Pattern

  • الگوی روش کارخانه را درک کنید Understand the Factory Method pattern

  • یک الگوی کارخانه روش ساده را پیاده سازی کنید Implement a simple Factory Method pattern

  • آشنایی با سلسله مراتب Introduction to hierarchies

  • الگوی کامل روش کارخانه The complete Factory Method pattern

6. کارخانه های چکیده 6. Abstract Factories

  • الگوی کارخانه چکیده را درک کنید Understand the Abstract Factory pattern

  • برخورد با کارخانه های قابل توسعه Dealing with extensible factories

  • الگوی کارخانه چکیده را اجرا کنید Implement the Abstract Factory pattern

  • کارخانه های قابل توسعه را پیاده سازی کنید Implement extensible factories

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش الگوهای طراحی جاوا: خلاقیت
جزییات دوره
1h 3m
24
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
58,299
- از 5
ندارد
دارد
دارد
Bethan Palmer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bethan Palmer Bethan Palmer

توسعه دهنده

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

بیتان برای شغل روزانه خود یک برنامه نویس جاوا و محصول است. مدیر یک کتابخانه PDF جاوا در IDRsolutions. او زمان زیادی را صرف نوشتن و بازسازی کد و همچنین تصمیم گیری در مورد استراتژی محصول و نقشه راه می کند.

او همچنین بیشتر وقت خود را صرف شرکت در کنفرانس ها می کند و یک سخنران عادی در Oracle Code One و NetBeans Days است. او در وبلاگ جاوا PDF، مقاله‌هایی درباره جاوا، فناوری، کتاب‌هایی که می‌خواند و کنفرانس‌هایی که در آن شرکت می‌کند، می‌نویسد و می‌نویسد.