جهت دانلود این آموزش، برنامه پرند استور را نصب کنید

Programming - Design Patterns

Tutorial
4.7
Screenshots
الگوهای طراحی ابزارهایی قدرتمند برای حل مشکلات رایج در توسعه نرم‌افزار هستند. این الگوها به شما کمک می‌کنند بدون نیاز به اختراع دوباره راه‌حل‌ها، نرم‌افزارهایی منعطف‌تر و پایدارتر ایجاد کنید. این دوره آموزشی با معرفی مفاهیم الگوهای طراحی آغاز می‌شود و سپس به بررسی چند مورد از پرکاربردترین الگوهای شی‌گرا می‌پردازد. الیزابت رابسون و اریک فریمن، نویسندگان کتاب Head First Design Patterns، در این دوره شما را با الگوهای طراحی مهمی مانند استراتژی، آداپتور، مشاهده‌گر و تزئین‌کننده آشنا می‌کنند. آن‌ها با استفاده از مثال‌های عملی و کدهای واقعی به زبان جاوا، و در مواردی پایتون و جاوااسکریپت، به شما نشان می‌دهند که چگونه می‌توانید این الگوها را در پروژه‌های خود پیاده‌سازی کنید.

اهداف یادگیری این دوره عبارتند از:
  • آشنایی با مفهوم الگوهای طراحی
  • استفاده از الگوی استراتژی برای کپسوله‌سازی تغییرات کد
  • درک محدودیت‌های وراثت در طراحی
  • پیاده‌سازی الگوی آداپتور برای سازگاری بین کلاس‌ها
  • اجرای الگوی مشاهده‌گر برای مدیریت ارتباطات پویا
  • گسترش عملکردها با استفاده از ترکیب و الگوی تزئین‌کننده
  • مدیریت فرآیند تکرار با الگوی تکرارگر
  • ایجاد اشیا با استفاده از الگوی متد کارخانه‌ای
  • به‌کارگیری اصول طراحی برای ایجاد معماری‌های شی‌گرای بهتر

Additional Information

Version
2024.4
Total Time
1h 45m
Publisher
Eric Freeman & Elisabeth Robson
File Size
348.92 MB
Category
Tutorial
Download Type
Paid