دوره آموزشی الگوهای طراحی جاوا: قسمت رفتاری 2
55 دقیقهمتوسط2020-12-10
مدرسین

Bethan Palmer
Developer
جزئیات دوره
الگوهای طراحی رفتاری می توانند به شما کمک کنند تا کد جاوا خود را به سطح بعدی ببرید. به مربی Bethan Palmer بپیوندید تا شما را از طریق الگوهای طراحی زیر راهنمایی کند، با چالشهایی برای بررسی درک شما از هر یک: مشاهدهگر، وضعیت، استراتژی، روش الگو، و بازدیدکننده. در مورد الگوی Observer بیاموزید، که تضمین می کند وابستگی های یک شی در هنگام تغییر حالت مطلع می شود. الگوی State را کشف کنید، که به یک شی اجازه می دهد رفتار خود را در هنگام تغییر حالت داخلی خود تغییر دهد، و می تواند برای جلوگیری از عبارات سوئیچ بزرگ و تکراری استفاده شود. بررسی کنید که چگونه الگوی استراتژی به شما امکان میدهد خانوادهای از الگوریتمهای قابل تعویض ایجاد کنید، چگونه الگوی روش الگو به شما امکان میدهد تا مراحل یک الگوریتم را بدون تغییر ساختار آن دوباره تعریف کنید، و موارد دیگر. در طول مسیر، Bethan نحوه پیادهسازی هر الگوی طراحی را در موقعیتهای واقعی نشان میدهد.
مهارت ها
JavaOracleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - بهبود کیفیت کد با الگوهای طراحی رفتاری
- 02 - آنچه باید بدانید
1. الگوی مشاهده گر
- 03 - درک الگوی Observer
- 04 - اجرای ناظر
- 05 - اجرای قابل مشاهده
- 06 - چالش - الگوی مشاهده
- 07 - راه حل - الگوی مشاهده
2. الگوی دولت
- 08 - درک الگوی حالت
- 09 - اجتناب از عبارات سوئیچ بزرگ
- 10 - اجازه دادن به یک جسم برای تغییر رفتار
- 11 - چالش - الگوی حالت
- 12 - راه حل - الگوی حالت
3. الگوی استراتژی
- 13 - درک الگوی استراتژی
- 14 - اجرای الگوی استراتژی
- 15 - بهبود الگوی استراتژی با ویژگی های جاوا 8
- 16 - چالش - الگوی استراتژی
- 17 - راه حل - الگوی استراتژی
4. الگوی روش الگو
- 18 - درک الگوی روش الگو
- 19 - پیاده سازی الگوی Template Method
- 20 - چالش - الگوی روش الگو
- 21 - راه حل - الگوی روش الگو
5. الگوی بازدیدکننده
- 22 - درک الگوی ویزیتور
- 23 - ایجاد بازدید کننده
- 24 - پیاده سازی الگوی کامل Visitor
- 25 - چالش - الگوی بازدید کننده
- 26 - راه حل - الگوی بازدید کننده
نتیجه
- 27 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی الگوهای طراحی جاوا: قسمت رفتاری 1
- دوره آموزشی راهنمای کامل الگوهای طراحی جاوا: خلاقانه، رفتاری و ساختاری
- دوره آموزشی مبانی برنامه نویسی: الگوهای طراحی
- دوره آموزشی الگوهای طراحی جاوا و API برای اندروید
- دوره آموزشی طراحی الگوهای خلاقانه جاوا
- دوره آموزشی الگوهای طراحی ساختاری جاوا
- دوره آموزشی یادگیری جامع جاوا برای دانشمندان داده
- دوره آموزشی Java EE: الگوهای طراحی و معماری
مسیرهای مرتبط
- مسیر آموزشی ایجاد مهارت های جاوا
- مسیر آموزشی ارتقا مهارت های توسعه دهنده اسپرینگ خود
- مسیر آموزشی ایجاد مهارت های خود در توسعه Spring
- مسیر آموزشی مبانی تبدیل شدن به یک برنامه نویس
- مسیر آموزشی شروع کار با PHP
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی شروع کار با میکروسرویس ها
- مسیر آموزشی ارتقاء مهارت های Node.js خود