أتقن الوسائط الموضعية، والكلمات المفتاحية، والافتراضية، والديناميكية في Python من خلال شروحات واضحة وتحديات برمجية منظمة.
💬مدرب ذكاء اصطناعي اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
🕐ابدأ في أي وقت بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
🌐بالعربية الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
فهم كيفية تدفق البيانات إلى دوال Python الخاصة بك أمر حاسم لكتابة كود نظيف، وقابل لإعادة الاستخدام، وسهل الصيانة. يعاني العديد من المطورين من الفروق الدقيقة بين المعلمات الموضعية (positional parameters)، والوسائط المفتاحية (keyword arguments)، والمدخلات الديناميكية. يساعدك هذا الدورة التدريبية النصية على إتقان هذه المفاهيم من خلال القراءة المنظمة، وأمثلة الكود الواضحة، وتمارين التقييم الذاتي المركزة.
ستنتقل من كتابة دوال أساسية وصارمة إلى تصميم واجهات مرنة للغاية وقوية تتبع أفضل الممارسات الحديثة في Python.
ما ستتعلمه:
- فهم الآليات الأساسية لكيفية تمرير Python للوسائط إلى الدوال
- تكوين قيم المعلمات الافتراضية لجعل دوالك أكثر قوة وأسهل في الاستخدام
- إتقان الوسائط التي تعتمد على الكلمات المفتاحية فقط (keyword-only) والموضعية فقط (positional-only) لمنع أخطاء تصميم API
- تطبيق الوسائط الديناميكية باستخدام *args و **kwargs للحصول على توقيعات دوال مرنة للغاية
- تطبيق التلميح للأنواع (type hinting) الحديث في Python على توقيعات الدوال لتحسين قراءة الكود ودعم الأدوات
- ممارسة تصحيح أخطاء حل الوسائط الشائعة وتجنب مخاطر الوسائط الافتراضية القابلة للتغيير (mutable default arguments)
تبدأ هذه الدورة بالتعاريف الأساسية وتمرير المعلمات البسيط قبل توجيهك عبر تكوينات الوسائط المتقدمة والتلميحات الحديثة للأنواع. يتضمن كل قسم تحليلاً مكتوباً للكود وأسئلة مراجعة مفاهيمية لتعزيز تعلمك.
تم تصميم هذه الدورة للمبرمجين المبتدئين في Python الذين يرغبون في ترسيخ فهمهم لتصميم الدوال. لا تتطلب خبرة برمجية متقدمة.
ابدأ القراءة اليوم لكتابة دوال Python أكثر نظافة واحترافية.
محتوى الدورة
ما الذي ستحصل عليه
📜شهادة إتمام أضفها إلى ملفك على LinkedIn
💬مدرّس AI شخصي عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
♾️وصول مدى الحياة عُد متى شئت، بلا انتهاء
📱الهاتف أو الكمبيوتر يعمل في أي مكان وعلى أي جهاز
💸استرداد خلال 14 يومًا دون أسئلة
⚡قصير ومركَّز 2 ساعة 36 دقيقة من المحتوى التطبيقي
شهادة إتمام
كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.