Clean Code - كتابة كود أفضل باستخدام Python
سيوفر لك هذا الكورس الأدوات اللازمة لكتابة كود أفضل باستخدام مبادئ Clean Code مع لغة Python، برمجة ممتعة!
المنهج
7 فصول28 دروسمقدمة
2 دروس- 01ما هو الكود النظيف؟
- 02ماذا ستتعلم؟
قواعد التسمية
3 دروس- 01قواعد التسمية
- 02تحدي المخالفات
- 03الاسم الصحيح
قواعد التعليقات
3 دروس- 01التعليقات الكتلية
- 02التعليقات السطرية
- 03سلاسل التوثيق
كود Pythonic
6 دروس- 01فلسفة Zen
- 02خدع المتغيرات
- 03التعامل مع القوائم
- 04التعامل مع الملفات
- 05الوصول إلى عناصر الـ Dictionary
- 06عمليات التساوي
PEP8
6 دروس- 01مقدمة
- 02قواعد التسمية
- 03تنسيق الكود
- 04الأسطر الفارغة
- 05المسافات البيضاء
- 06التعليقات
SOLID
6 دروس- 01مقدمة
- 02المسؤولية الواحدة
- 03المبدأ المفتوح المغلق
- 04استبدال ليسكوف
- 05فصل الواجهات
- 06عكس التبعية
كلمات ختامية
2 دروس- 01كلمات ختامية
- 02ماذا بعد؟
المزيد مثل هذا
التعامل مع الملفات في Python
ستتعلم في هذه الدورة كل شيء عن التعامل مع الملفات في Python، بدءاً من الإنشاء والقراءة والكتابة، وصولاً إلى الإضافة والحذف.
- 12
دوال Lambda في Python
ستتعلم في هذه الدورة عن دوال Lambda في Python، والمعروفة أيضاً بالدوال المجهولة في لغات أخرى، وستتمكن بعد هذه الدورة من إتقان هذا الموضوع!
- 9
برنامج التحقق من البريد الإلكتروني باستخدام Python
في هذه الدورة، ستقوم بإنشاء برنامج متكامل للتحقق من صحة البريد الإلكتروني، حيث يستقبل المدخلات من المستخدم ويحدد ما إذا كان البريد الإلكتروني صالحاً أم لا!
- 8
- 2
المجموعات في Python
في هذه الدورة، ستتقن المجموعات في Python. ستتعلم كيفية إنشاء المجموعات وتعديلها وإجراء العمليات عليها من خلال دروس شاملة وتحديات عملية. وبنهاية الدورة، ستكون بارعاً في استخدام المجموعات لتحسين كود Python الخاص بك.
- 11
المزخرفات في Python
ستتعلم في هذه الدورة كيفية استخدام المزخرفات في Python، وهي أداة قوية لتعديل سلوك الدوال. تدرب مع سلسلة من تحديات البرمجة لتعزيز فهمك.
- 12