🚀

برمجة متقدمة في بايثون

ينقل الطالب من مرحلة كتابة الأكواد البسيطة إلى بناء أنظمة برمجية منظمة

📘 ملخص شامل للكورس
📖
نبذة عن الكورس
هذا الكورس يهدف إلى رفع مستوى الطالب البرمجي من المبتدئ إلى المتقدم، من خلال تعلم مفاهيم البرمجة الكائنية التوجه (OOP) وبناء أنظمة برمجية حقيقية منظمة وقابلة للتطوير.
المستوى
متقدم
المدة
12 ساعة
المشاريع
5 مشاريع
الدروس
18 درس
🎯
المحاور الرئيسية
  • 1
    الدوال المتقدمة (Functions)التعمق في الدوال وكيفية تنظيم الكود وإعادة استخدامه بكفاءة
  • 2
    البرمجة الكائنية (OOP)بناء الفئات (Classes) والكائنات (Objects) وتصميم برمجيات مرنة
  • 3
    الوراثة والتعدديةمفاهيم Inheritance و Polymorphism لتصميم برمجيات متقدمة
  • 4
    إدارة الأخطاء والاستثناءاتمعالجة Exceptions لضمان استقرار وموثوقية البرامج
🏆
ماذا ستتعلم
تصميم برمجيات كائنية التوجه
بناء أنظمة قابلة للتطوير
إدارة الأخطاء احترافياً
تطبيق أنماط التصميم البرمجي