منذ يوم
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
إن كتابة التعليمات البرمجية التي تعمل ليست كافية، فالبرامج الرائعة يجب أيضًا أن تكون نظيفة وقابلة للصيانة وقابلة للتطوير وسهلة التطوير. تقدم لك هذه الدورة التدريبية مبادئ SOLID، وهي أساس بنية البرامج الحديثة والتصميم الموجه للكائنات الذي يستخدمه المطورون المحترفون في جميع أنحاء العالم.في هذه الدورة، ستتعلم لماذا يؤدي التصميم السيئ إلى أنظمة هشة ومترابطة بإحكام وكيف يساعدك تطبيق مبادئ SOLID على إنشاء تطبيقات مرنة وقابلة للاختبار ومقاومة للمستقبل. يتم شرح كل مبدأ خطوة بخطوة، بدءًا من المشكلة، والانتقال إلى عيب التصميم، وأخيرًا الوصول إلى الحل الصحيح المتوافق مع SOLID.
تركز الدورة على سيناريوهات العالم الحقيقي، وليس النظرية فقط. ستشاهد كيف يتم تطبيق مبادئ SOLID في اللغات كائنية التوجه مثل Java وكيف تؤدي بشكل طبيعي إلى بنية نظيفة وتجريد أفضل وتصميم نظام محسّن.
المبادئ SOLID المغطاة
S — مبدأ المسؤولية الفردية (SRP)O — مبدأ مفتوح/مغلق (OCP)L — مبدأ استبدال ليسكوف (LSP)I — مبدأ فصل الواجهة (ISP)D — مبدأ انعكاس التبعية (DIP)
يتم شرح كل مبدأ باستخدام لغة بسيطة، وأمثلة خطوة بخطوة، وإعادة البناء قبل وبعد، بحيث ترى بوضوح تأثير التصميم الجيد مقابل التصميم السيئ.
بحلول نهاية هذه الدورة التدريبية، لن تعرف مبادئ SOLID فحسب، بل ستكون قادرًا على تطبيقها بثقة في مشاريع العالم الحقيقي، مما يجعل قاعدة التعليمات البرمجية الخاصة بك قوية وقابلة للتطوير ومقاومة للمستقبل.
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
الدورات المقترحة
0 تعليقات
تسجيل دخول