الدورة الافتراضية لـ:Udemy |
ألن يكون من الرائع وجود مبرمجين رائعين إلى جانبنا أثناء قيامنا بمعالجة مهمة البرمجة المعقدة؟
من الواضح في هذه الدورة أننا لا نستطيع أن نقدم لك هذه الخدمة.
لكن يمكننا مساعدتك في اكتشاف أنماط التصميم وفهمها. أنماط التصميم هي حلول عامة للمشاكل المتكررة في التطبيقات المعقدة.
لهذا السبب ، على الرغم من أنه لا يمكن أن يكون لديك أفضل عقول البرمجة بجانبك ، يمكنك الحصول على كتالوج بالحلول العامة التي تم اكتشافها وتحليلها ووصفها بالتفصيل.
حدد مؤلفو أنماط التصميم هذه 23 مشكلة عامة من المحتمل أن تواجهها أو واجهتها بالفعل في عملك. ولكل واحد منهم شرحوا كيف يمكن حلها بطريقة أنيقة والامتثال لمتطلبات التغليف وقابلية التمدد والعوامل الأخرى التي يجب أن يمتلكها التصميم الاحترافي.
دراسة هذا الكتالوج هو الجزء المركزي من الدورة. لكن ليس الوحيد.
بالإضافة إلى ذلك ، سنشرح ما قد يكون أفضل مجموعة مبادئ معروفة لتقييم جودة النظام الموجه للكائنات: مبادئ SOLID.
تتضمن هذه المبادئ بعضًا من أعمق الأفكار وأكثرها إثارة للاهتمام التي عبر عنها المنظرون الحسابيون. تحتوي مبادئ مثل مبدأ مفتوح / مغلق أو مبدأ استبدال Liskov على انعكاسات مفيدة جدًا لمحترفي البرمجة ، ولكن في كثير من الأحيان ، نظرًا لسوء تفسيرها ، تظل في المجال الأكاديمي. في هذه الدورة سوف نشرحهم بوضوح وسيغيرون نظرتك إلى عملك الخاص.
آمل ، كما حدث لي ، أن يؤدي ضغط كل هذا المحتوى إلى تغيير طريقة عملك وتجعلك تستمتع به أكثر.
لمن هذه الدورة؟
مبرمجي جافا من جميع المستويات
تمتلك Udemy أكبر مستودع للدورات التدريبية عبر الإنترنت في العالم
الوصول إلى محتوى الدورة ، بمجرد الانتهاء ، حتى تتمكن من الاستمتاع بتحديثاتها المستقبلية
يشارك الخبراء في مجالاتهم من جميع أنحاء العالم خبراتهم في Udemy
من جميع أنحاء العالم ، تم تسجيل 480 مليون مرة في دورات Udemy
مهندس برمجيات ومدرب
خبير في الموضوعات المتعلقة بعلوم الكمبيوتر
شخصيتي 10396،XNUMX طالب (طلاب)
جهاز الكمبيوتر الخاص بي 8 دورة (ق)
مرحبا، كيف أستطيع مساعدتك؟ هل أنت مهتم بدورة؟ حول أي موضوع؟
أضف تقييمك