الرئيسية » 
المستوى الثالث: البرمجة » 
أساسيات هندسة البرمجيات

١. البرمجة النمطية
Modular programming
٢. كتابة كود نظيف وقابل للقراءة
Writing clean, readable code
٣. اختبار الوحدة
Unit testing (pytest)
٤. التوثيق
Documentation (docstrings)
٥. العمل مع واجهات برمجة التطبيقات
Working with APIs
٦. تحليل JSON
JSON parsing
٧. ملفات التكوين
Configuration files