تخفیف!
درک اصول SOLID برای معماری و طراحی نرم افزار

درک اصول SOLID برای معماری و طراحی نرم افزار | Solid Principles (2023) for Software Architecture & Design

(1 بررسی مشتری)

200,000ریال

  • 2.5 ساعت ویدیو با زیرنویس انگلیسی و کیفیت 1080
  • به روز رسانی 8/2022 تهیه شده رسمی یودمی ایران
  • مدرس: Yogesh Dahake
  • حجم: 1.10GB (ترافیک داخلی)

توضیحات

درک اصول SOLID برای معماری و طراحی نرم افزار

نام دوره : Solid Principles (2023) for Software Architecture & Design

درک اصول SOLID برای معماری و طراحی نرم افزار

پیش نیاز:

توضیحات:

در این دوره ما قصد داریم اصول SOLID در برنامه نویسی شی گرا طراحی و معماری نرم افزار OOP را یاد بگیریم، جایی که ابتدا سعی خواهیم کرد درک کنیم:

 

SOLID Principle چیست؟

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

درک اصول SOLID برای معماری و طراحی نرم افزار

در کنار اصل SOLID ، ما همچنین می خواهیم سایر اصول پرکاربرد در زمینه مهندسی نرم افزار/فناوری اطلاعات/علوم کامپیوتر را نیز ببینیم که عبارتند از:

  • اصل DRY Do Not Repeat Yourself
  • KISS Principle آن را ساده نگه دارید
  • GRASP ( الگوهای نرم افزار تخصیص مسئولیت عمومی)
  • Yagni پی خواهیم برد که شما به آن نیاز ندارید.
  • اصل هزینه فرصت
  • Big Design Up Front
  • Rough Design Up Front
  • منبع واحد حقیقت
  • Least Astonishment

همه این اصول را از ابتدا یاد می گیریم و در نمونه مطالعه موردی پروژه بلادرنگ یاد می گیریم، پروژه واقعی به نام پورتال مدیریت کارکنان را توسعه می دهیم و در طول کدنویسی این مطالعه موردی، هر اصل را با جزئیات کامل درک خواهیم کرد.

این مطالعه موردی به شما کمک می کند تا تفکر طراحی را توسعه دهید.

هدف اصلی ما از این مطالعه موردی این است که شما اصل SOLID را درک کنید، این مطالعه موردی ما به زبان برنامه نویسی شی گرا مانند سی شارپ کدنویسی می کنیم.

اگر از سی شارپ آگاهی ندارید، پس خوب است، زیرا ما از مفاهیمی استفاده می کنیم که در همه زبان های برنامه نویسی بسیار رایج هستند، اگر JAVA، JAVASCRIPT، ANGULAR، ReACT، TYPESCRIPT، SWIFT، PYTHON را بلد باشید، می توانید به راحتی دوره درک اصول SOLID برای معماری و طراحی نرم افزار را دنبال کنید.

 

دوره درک اصول SOLID برای معماری و طراحی نرم افزار برای چه کسانی است:

  • توسعه دهندگان نرم افزار
  • افرادی که در حال شروع کار در صنعت IT هستند
  • افرادی که درگیر نرم افزارهای طراحی و معماری هستند
  • مهندس فناوری اطلاعات
  • مهندس علوم کامپیوتر

بخشی از دوره :

1 دیدگاه برای درک اصول SOLID برای معماری و طراحی نرم افزار | Solid Principles (2023) for Software Architecture & Design

  1. یودمی ایران

    دوره درخواستی خود را از راه های ارتباطی درخواست کنید

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *