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

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

نمایش نظرات

نظری ارسال نشده است.

آموزش الگوهای طراحی جاوا: خلاقیت
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 3m
24
Linkedin (لینکدین) lynda-small
07 شهریور 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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، مقاله‌هایی درباره جاوا، فناوری، کتاب‌هایی که می‌خواند و کنفرانس‌هایی که در آن شرکت می‌کند، می‌نویسد و می‌نویسد.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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