Course catalog

Categories

Showing 1-2 of 2 items.

linkedin الگوهای طراحی پیشرفته: اصول طراحی (Mitalearn-178905)

  • 53 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Eric Freeman
درباره این دوره:

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

linkedin طراحی نرم افزار: مدل سازی با UML (Mitalearn-168603)

  • 1 hours 41 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Neelam Dwivedi
درباره این دوره:

مدل‌سازی با زبان مدل‌سازی متحد (UML) - یک زبان طراحی بصری برای برنامه‌نویسی شی‌گرا - یک مهارت حیاتی برای همه اعضای تیم در پروژه توسعه نرم‌افزار است. این مدل‌ها روشی مقرون‌به‌صرفه برای همکاران برای تجزیه و تحلیل، برقراری ارتباط و مستندسازی ویژگی‌های محصول خود هستند. در این دوره یاد بگیرید که چگونه از نمودارهای UML برای ایجاد مصنوعات مهم در هر مرحله از چرخه عمر توسعه نرم افزار استفاده کنید. مربی Neelam Dwivedi بهترین شیوه‌ها و ابزارها را با بررسی 13 نوع مختلف مدل UML به اشتراک می‌گذارد و آنچه را که برای توسعه مدل‌های ایستا و پویا سیستم‌های نرم‌افزاری باید بدانید، توضیح می‌دهد.