آموزش اصل جامد با دنیای واقعی و مثال برنامه نویسی زنده

Solid Principle with real world and live coding example

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

درک ایده های اساسی پشت SOLID ضروری است. زمانی که یک پایه محکم داشته باشید، نوشتن کد خوب به طور طبیعی برای شما ظاهر می شود. ویدیوهای YouTube رایگان زیادی در SOLID وجود دارد، اما اغلب فاقد انسجام هستند و از تشابه ها یا نمونه های کد درست استفاده نمی کنند. این دوره با تشبیهات و تکه کدهایی که به دقت انتخاب شده اند، به ماندگاری مفاهیم کمک می کند، هدف این دوره ارائه یک نمای کلی از اصول SOLID است. این نکات با استفاده از مثال‌های عینی از زندگی روزمره و نمایش‌های بصری تأکید می‌شوند.


نحوه طراحی سیستم های نرم افزاری تمیز و قابل نگهداری را با استفاده از اصول SOLID خواهید آموخت. با یادگیری اصول SOLID به درک عمیق تری از معماری نرم افزار دست خواهید یافت.

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

مخفف SOLID مخفف پنج اصل است:


  • اصل مسئولیت واحد

  • باز کردن اصل بسته

  • اصل جایگزینی لیسکوف

  • اصل جداسازی رابط

  • اصل وارونگی وابستگی


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


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

معرفی Introduction

  • معرفی Introduction

  • SOLID چیست؟ What is SOLID?

  • چرا از SOLID استفاده کنیم؟ Why use SOLID?

  • مزایای SOLID Benefits of SOLID

اصل مسئولیت واحد Single Responsibility Principle

  • اصل مسئولیت منفرد چیست؟ What is Single Responsibility Principle?

  • چرا از اصل مسئولیت واحد استفاده کنیم؟ Why use Single Responsibility Principle?

  • اصل مسئولیت واحد - مثال دنیای واقعی Single Responsibility Principle - Real World Example

  • اصل مسئولیت واحد - مثال کد Single Responsibility Principle - Code Example

اصل بسته را باز کنید Open Closed Principle

  • اصل بسته باز چیست؟ What is Open Closed Principle?

  • چرا از Open Closed Principle استفاده کنیم؟ Why use Open Closed Principle?

  • Open Closed Principle - مثال دنیای واقعی Open Closed Principle - Real World Example

  • Open Closed Principle - مثال کد Open Closed Principle - Code Example

اصل جایگزینی لیسکوف Liskov Substitution Principle

  • اصل جایگزینی لیسکوف چیست؟ What is Liskov Substitution Principle?

  • چرا از اصل جایگزینی لیسکوف استفاده کنیم؟ Why use Liskov Substitution Principle?

  • اصل جایگزینی لیسکوف - مثال دنیای واقعی Liskov Substitution Principle - Real World Example

  • اصل جایگزینی لیسکوف - مثال کد Liskov Substitution Principle - Code Example

اصل جداسازی رابط Interface Segregation Principle

  • اصل جداسازی رابط چیست؟ What is Interface Segregation Principle?

  • چرا از اصل جداسازی رابط استفاده کنیم؟ Why use Interface Segregation Principle?

  • اصل جداسازی رابط - مثال دنیای واقعی Interface Segregation Principle - Real World Example

  • اصل جداسازی رابط - مثال کد Interface Segregation Principle - Code Example

اصل وارونگی وابستگی Dependency Inversion Principle

  • اصل وارونگی وابستگی چیست؟ What is Dependency Inversion Principle?

  • چرا از اصل وارونگی وابستگی استفاده کنیم؟ Why use Dependency Inversion Principle?

  • اصل وارونگی وابستگی - مثال دنیای واقعی Dependency Inversion Principle - Real World Example

  • اصل وارونگی وابستگی - مثال کد Dependency Inversion Principle - Code Example

خلاصه دوره Course Summary

  • دوره تابستانی Course Summery

  • متشکرم! Thank You!

نمایش نظرات

Udemy (یودمی)

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

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

آموزش اصل جامد با دنیای واقعی و مثال برنامه نویسی زنده
جزییات دوره
1 hour
26
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
101
5 از 5
ندارد
دارد
دارد
Richa HarSivo
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Richa HarSivo Richa HarSivo

مهندس ارشد نرم افزار