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

Java Design Patterns: Behavioral Part 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: الگوهای طراحی رفتاری به شما کمک می کند تا کد جاوا خود را به سطح بالاتری برسانید. با مربی بتان پالمر همراه باشید تا او شما را با الگوهای طراحی زیر همراه کند ، و چالش هایی برای بررسی درک شما از هر یک از آنها داشته باشید: ناظر ، دولت ، استراتژی ، روش الگو و بازدید کننده. درباره الگوی Observer اطلاعاتی کسب کنید ، که اطمینان می دهد وابستگی های یک شی object هنگام تغییر حالت از آن مطلع می شوند. الگوی حالت را کشف کنید ، که به یک شی allows اجازه می دهد هنگام تغییر وضعیت داخلی ، رفتار خود را تغییر دهد و می تواند برای جلوگیری از اظهارات سوئیچ بزرگ و تکراری استفاده شود. کاوش کنید که الگوی استراتژی چگونه به شما امکان می دهد خانواده ای از الگوریتم های قابل تعویض ایجاد کنید ، الگوی روش الگو چگونه به شما امکان می دهد مراحل یک الگوریتم را بدون تغییر ساختار آن تعریف مجدد کنید و موارد دیگر. در طول مسیر ، بتان نحوه پیاده سازی هر الگوی طراحی را در شرایط واقعی نشان می دهد.

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

مقدمه Introduction

  • کیفیت الگوها را با الگوهای طراحی رفتاری بهبود ببخشید Improve code quality with behavioral design patterns

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

1. الگوی مشاهده گر 1. The Observer Pattern

  • درک الگوی Observer Understanding the Observer pattern

  • اجرای یک ناظر Implementing an observer

  • اجرای قابل مشاهده Implementing an observable

  • چالش: الگوی مشاهده گر Challenge: The Observer pattern

  • راه حل: الگوی مشاهده گر Solution: The Observer pattern

2. الگوی ایالتی 2. The State Pattern

  • درک الگوی دولت Understanding the State pattern

  • اجتناب از عبارات سوئیچ بزرگ Avoiding large switch statements

  • اجازه دادن به یک شی در تغییر رفتار خود Allowing an object to change its behavior

  • چالش: الگوی دولت Challenge: The State pattern

  • راه حل: الگوی حالت Solution: The State pattern

3. الگوی استراتژی 3. The Strategy Pattern

  • درک الگوی استراتژی Understanding the Strategy pattern

  • اجرای الگوی استراتژی Implementing the Strategy pattern

  • بهبود الگوی استراتژی با ویژگی های جاوا 8 Improving the Strategy pattern with Java 8 features

  • چالش: الگوی استراتژی Challenge: The Strategy pattern

  • راه حل: الگوی استراتژی Solution: The Strategy pattern

4- الگوی روش الگو 4. The Template Method Pattern

  • درک الگوی روش الگو Understanding the Template Method pattern

  • اجرای الگوی روش الگو Implementing the Template Method pattern

  • چالش: الگوی روش الگو Challenge: The Template Method pattern

  • راه حل: الگوی روش الگو Solution: The Template Method pattern

5. الگوی بازدید کننده 5. The Visitor Pattern

  • درک الگوی بازدید کننده Understanding the Visitor pattern

  • ایجاد بازدید کننده Creating a visitor

  • اجرای الگوی کامل بازدید کننده Implementing the full Visitor pattern

  • چالش: الگوی بازدید کننده Challenge: The Visitor pattern

  • راه حل: الگوی بازدید کننده Solution: The Visitor pattern

نتیجه Conclusion

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

نمایش نظرات

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

آموزش الگوهای طراحی جاوا: قسمت رفتاری 2
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
56m 22s
27
Linkedin (لینکدین) lynda-small
20 آذر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
77
- از 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 (لینکدین)

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

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

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