Loading...

نبذة عن SOLID Principles

SOLID هي مجموعة من المبادئ لابد أن يتقنها كل مبرمج ويحترف فلسفة تطبيقها على المشاريع البرمجية للتخلص من معظم المشاكل التي تحدث للمشاريع البرمجية بعد انتهائها وحتى قرب انتهائها والتي تتلخص في إمكانية تكبير المشروع بإضافة مكونات (modules) جديده او حتى التعديل عليها. SOLID ليست لغة برمجة وإنما هي مجموعة من المبادئ تُطبق استخدام فلسفة OOP يتدرب عليها المبرمج بمعرفه المشاكل التي تداعت لوجود كل مبدأ وكيف حلها.

تفاصيل الكورس

يمكنك مذاكرة الدروس بعد التسجيل فى الكورس

دروس كورس SOLID Principles

  • 1 1- Software Design Patterns - Introduction 00:11:13
  • 2 2- Single Responsibility Principle (SRP) 00:07:23
  • 3 3- Single Responsibility Principle - part 2 00:09:03
  • 4 4- Single Responsibility Principle Part 3 00:07:19
  • 5 5- Single Responsibility Principle Exercise Part 1 00:05:19
  • 6 6- Single Responsibility Principle Exercise Part 2 00:19:08
  • 7 7- Open Closed Principle OCP Definition 00:03:08
  • 8 8- Open Closed Princible OCP Violation Example 00:10:24
  • 9 9- Open Closed Principle OCP Abstract Class Implementation 00:10:39
  • 10 10- Open Closed Principle OCP Interface Implementation 00:10:27
  • 11 11- Liskov Substitution Principle LSP - Definition 00:02:44
  • 12 12- Liskov Substitution Principle LSP - Violation Example 00:09:07
  • 13 13- Liskov Substitution Principle LSP - Implementation 00:06:35
  • 14 14- Interface Segregation Principle ISP - Definition 00:04:04
  • 15 15- Interface Segregation Principle ISP - Violation Example 00:09:16
  • 16 16- Interface Segregation Principle ISP - Implementation 00:13:02
  • 17 17- Dependency Inversion Principle - Definition 00:11:28
  • 18 18- Dependency Inversion Principle - Violation Example 00:05:47
  • 19 19- Dependency Inversion Principle - Implementation 00:12:35

محاضر كورس SOLID Principles

Mohammed Reda
Mohammed Reda

تقييمات الطلاب

4.8 / 5

( 2 )

  • 50%
  • 50%
  • 0%
  • 0%
  • 0%

بعض التقييمات
creator

آية محمد