آموزش اصول SOLID در طراحی سیستم برای توسعه‌دهندگان جاوا - آخرین آپدیت

دانلود SOLID Principles in System Design for Java Developers

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

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

مقدمه‌ای بر اصول SOLID در جاوا Introduction to SOLID Principles in Java

  • پیش‌نیازها و دانستنی‌ها What you should know

  • طراحی سیستم‌های مقیاس‌پذیر با اصول SOLID Design scalable systems with SOLID principles

1. اصل تک مسئولیتی (SRP) 1. Single Responsibility Principle (SRP)

  • راهکار: بهبود کد با اصل SRP Solution: Improve code with the SRP

  • به‌کارگیری SRP برای توابع Applying the SRP for functions

  • چالش: بهبود کد با اصل SRP Challenge: Improve code with the SRP

  • اصل SRP چیست؟ What is the SRP?

  • پیاده‌سازی کد با اصل SRP Coding the SRP

2. اصل باز-بسته (OCP) 2. Open/Closed Principle (OCP)

  • راهکار: بهبود کد با اصل OCP Solution: Improve code with the OCP

  • بهبود کد با استفاده از OCP Improving code with the OCP

  • چالش: بهبود کد با اصل OCP Challenge: Improve code with the OCP

  • اصل OCP چیست؟ What is the OCP?

3. اصل جایگزینی لیسکوف (LSP) 3. Liskov Substitution Principle (LSP)

  • چالش: بهبود کد با اصل LSP Challenge: Improve code with the LSP

  • راهکار: بهبود کد با اصل LSP Solution: Improve code with the LSP

  • بهبود کد با استفاده از LSP Improving code with the LSP

  • اصل LSP چیست؟ What is the LSP?

4. اصل تفکیک رابط‌ها (ISP) 4. Interface Segregation Principle (ISP)

  • چالش: بهبود کد با اصل ISP Challenge: Improve code with the ISP

  • اصل ISP چیست؟ What is the ISP?

  • بهبود کد با استفاده از ISP Improving code with the ISP

  • راهکار: بهبود کد با اصل ISP Solution: Improve code with the ISP

5. اصل وارونگی وابستگی (DIP) 5. Dependency Inversion Principle (DIP)

  • بهبود کد با استفاده از DIP Improving code with the DIP

  • چالش: بهبود کد با اصل DIP Challenge: Improve code with the DIP

  • اصل DIP چیست؟ What is the DIP?

  • راهکار: بهبود کد با اصل DIP Solution: Improve code with the DIP

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش اصول SOLID در طراحی سیستم برای توسعه‌دهندگان جاوا
جزییات دوره
0h 56m
24
(آخرین آپدیت)
8,389
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vishvajit Girase Vishvajit Girase

مربی در Udemy