Currently Empty: 0 EGP
Clean Architecture & SOLID بالعربي — اتعلم تصميم برمجيات زي الشركات الكبيرة
لو بتكتب كود بيشتغل بس مش منظم، أو بتلاقي صعوبة تعدّل أو توسّع مشاريعك —
الكورس ده معمول ليك. +22 ساعة محتوى عملي مقسّمة على 15 قسم
و+80 درس، هنبدأ فيهم من مبادئ SOLID الخمسة لحد ما تبني تطبيقات كاملة
بـ Clean Architecture — بنفس الطريقة اللي الشركات الكبيرة بتشتغل بيها.
ليه Clean Architecture و SOLID؟
أي Senior Developer أو Tech Lead هيسألك في الإنترفيو عن SOLID و Clean Architecture.
مش بس كده — المشاريع اللي مبنية صح بتكون أسهل في الصيانة، التوسيع، والاختبار.
الكورس ده هيغيّر طريقة تفكيرك في كتابة الكود.
إيه اللي بيميّز الكورس ده؟
-
SOLID بالتفصيل والتطبيق: كل مبدأ من الخمسة بيتشرح لوحده بأمثلة عملية —
SRP, OCP, LSP, ISP, DIP — مش مجرد تعريفات نظرية. -
Clean Architecture عمليًا: فصل الطبقات (Domain, Data, Presentation) —
هتبني تطبيقات حقيقية بالبنية دي من الصفر. -
مشاريع تطبيقية كاملة: مش مجرد أمثلة بسيطة — هتبني أكتر من تطبيق كامل
باستخدام Clean Architecture مع Bloc State Management. - Dependency Injection: هتفهم إزاي تفصل الاعتماديات وتخلي كودك قابل للاختبار.
- Callable Classes و Design Patterns: مفاهيم متقدمة هتخلي كودك أنظف وأكثر احترافية.
- Source Code على GitHub: كل الكود متاح ليك على GitHub تقدر ترجعله في أي وقت.
المواضيع اللي هتتغطى
- مقدمة وأساسيات تصميم البرمجيات
- Single Responsibility Principle (SRP)
- Open/Closed Principle (OCP)
- Liskov Substitution Principle (LSP)
- Interface Segregation Principle (ISP)
- Dependency Inversion Principle (DIP)
- مقدمة Clean Architecture — الطبقات والفصل بينها
- تطبيق عملي أول: بناء تطبيق كامل بـ Clean Architecture
- تطبيق عملي تاني: Domain Layer, Data Layer, Presentation Layer
- Bloc State Management مع Clean Architecture
- Callable Classes
- بناء Feature كاملة من الصفر باستخدام Clean Architecture
بعد الكورس هتقدر
- تطبّق مبادئ SOLID الخمسة في أي مشروع تشتغل عليه
- تبني تطبيقات بـ Clean Architecture — Domain, Data, Presentation Layers
- تكتب كود قابل للصيانة والتوسيع والاختبار
- تستخدم Dependency Injection بشكل صحيح
- تعدّي إنترفيوهات الشركات اللي بتسأل عن Architecture و Design Patterns
- تشتغل كـ Mid/Senior Developer بثقة
محتوى الدورة
Section 1: Introduction & Course Foundation
-
Lesson 1: Welcome & Course Overviewمعاينة مجانية
06:01 -
Lesson 2: Why SOLID Principles Matterمعاينة مجانية
20:12 -
Lesson 3: Why Clean Architecture Matterمعاينة مجانية
12:05 -
Lesson 4: Development Environment Setup
04:38 -
هام جدا
-
Lesson 6 Starter Project (Repo)
01:21 -
من اهم الفيديوهات هيفرق كتير جدا ❤️
02:00
Section 2: Single Responsibility Principle (SRP)
Section 3: Open Closed Principle (OCP)
Section 4 : Liskov Substitution Principle (LSP)
Section 5: Interface Segregation Principle (ISP)
Section 6: Dependency Inversion Principle (DIP)
نهاية كورس ال SOLID Prinsibles وبداية في الخطوة التانية :Section 7
Section 8: Introduction To Clean Architecture
Section 9: First Practical App Using Clean Architecture
Section 10: Second Practical APP Domain Layer
Section 11: Second Practical APP Data Layer
Section 12: Second Practical APP Presentation Layer And Bloc State management
Section 13: Callable Classes
Section 14: Complete Feature using Clean Architecture
Section 15: Source code and Github repo
احصل على شهادة تثبت مهاراتك
عند إتمام الدورة بنجاح، ستحصل على شهادة إنجاز رسمية يمكنك إضافتها إلى سيرتك الذاتية وحسابك على LinkedIn لتعزيز فرصك المهنية وإبراز كفاءتك أمام أصحاب العمل.
تقييمات ومراجعات الطلاب
ممتاز جدا
لو بتدور على كورس يخليك تكتب كود احترافي، ده هو. مش هتلاقي أحسن منه بالعربي.
استثمار حقيقي في نفسك كمطور. الكورس ده بيخليك تكتب كود احترافي من أول يوم.
استثمار حقيقي في مستقبلك كمطور. الكورس ده بيعلمك تفكر كمهندس برمجيات مش مجرد مبرمج.
حقيقي الكورس ده نقلني نقلة كبيرة. بقيت بفهم ليه الكود بيتكتب بالشكل ده.
كورس متقدم بس الشرح بسيط وواضح. فهمت مبادئ مهمة هتفيدني في كل مشاريعي الجاية.
الكورس ده فتحلي عيني على أخطاء كتير كنت بعملها. دلوقتي بكتب كود أنظف وأفضل.
شرح ممتاز للـ Clean Architecture. الكورس بيعلمك تفكر صح قبل ما تكتب أي سطر كود.
كورس يستاهل وقتك وفلوسك. هتلاقي نفسك بقيت مبرمج أحسن بعد ما تخلصه.
محتوى ممتاز عن الـ Clean Architecture. الكورس بيربط النظري بالعملي بشكل رائع.
كورس مهم لكل مبرمج عايز ينتقل من مجرد كتابة كود لتصميم حلول برمجية متكاملة.
المهندس بيشرح Clean Architecture بطريقة عملية مش مجرد كلام نظري. وده اللي فارق.
كورس لازم كل مبرمج ياخده بعد ما يتعلم الأساسيات. بيعلمك إزاي تكتب كود قابل للصيانة والتطوير.
كورس فتحلي عيني على حاجات كتير كنت بعملها غلط. دلوقتي الكود بتاعي أنضف بكتير.
الكورس ده فرق معايا في شغلي. بقيت بصمم المشاريع بشكل أنظف وأكثر تنظيماً.
فهمت Clean Architecture بشكل عملي لأول مرة. الشرح واضح والأمثلة واقعية ومفيدة.
لو عايز تبقى سنيور ديفلوبر، الكورس ده خطوة مهمة. بيعلمك تفكر صح.
محتوى ممتاز عن الـ SOLID والـ Clean Architecture. الأمثلة العملية خلت الفهم أسهل.
كورس متقدم ومهم. لو عايز تاخد شغلك للمستوى اللي بعده، الكورس ده هيساعدك جداً.
بعد الكورس ده بقيت بكتب كود مختلف تماماً. أنظف وأسهل حد تاني يفهمه.






