في هذه الدورة، ستتعلم كيفية كتابة الدوال والمتغيرات بلغة بايثون، بالإضافة إلى تطوير مهارات استخدام الشروط والحلقات للتحكم في تدفق البرامج. سنستعرض تقنيات البرمجة الدفاعية ومعالجة الاستثناءات لضمان استقرار الكود. كما ستتعلم كيفية استخدام المكتبات وإعادة استخدام الكود في مشاريع متنوعة، وإجراء اختبارات الوحدة لضمان جودة البرامج. ستتعرف أيضًا على كيفية التعامل مع الملفات وتحليل البيانات باستخدام التعبيرات النمطية (Regex)، وفهم أساسيات البرمجة كائنية التوجه (OOP) وتطبيقها في مشاريع عملية. في النهاية، ستقوم بتنفيذ مشاريع برمجية تطبيقية في مجالات العلوم والتكنولوجيا والعلوم الاجتماعية.
محتوى الدورة
المحتوى
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
00:00
-
Final Exam – CS50P: برمجة بايثون للمبتدئين

















































































