تحسين أداء Python باستخدام Pyinstrument
تعلم كيفية العثور على اختناقات التنفيذ وحلها في كود Python الخاص بك عن طريق تحليل لقطات مكدس الاستدعاءات باستخدام أداة التنميط الإحصائي Pyinstrument.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يمكن أن يؤدي الكود بطيء التنفيذ إلى إحباط المستخدمين وزيادة تكاليف البنية التحتية السحابية، ولكن العثور على الأسطر الدقيقة المسؤولة عن اختناقات الأداء غالباً ما يكون لعبة تخمين. من خلال قياس المكان الذي يقضي فيه برنامجك وقته، يمكنك التحسين بدقة بدلاً من الاعتماد على الحدس. توضح لك هذه الدورة التدريبية كيفية استخدام Pyinstrument، وهي أداة تنميط إحصائية حديثة، لتحليل وتبسيط تدفق تنفيذ تطبيقك.
ستنتج من كتابة كود غير محسن إلى تشخيص مشكلات الأداء بثقة باستخدام لقطات مكدس استدعاءات واضحة وقابلة للقراءة. ستتعلم كيفية تحديد الوظائف غير الفعالة، وتحليل مسارات التنفيذ، وتطبيق تحسينات مستهدفة تجعل برامجك تعمل بشكل أسرع وتستهلك موارد أقل.
ما ستتعلمه:
- فهم الاختلافات الأساسية بين التنميط الإحصائي والتتبع
- تكوين وتشغيل Pyinstrument لتنميط وظائف ونصوص Python
- تفسير لقطات مكدس الاستدعاءات لتحديد مسارات التنفيذ المستهلكة للوقت
- تحليل أمثلة حسابية واقعية مثل الخوارزميات الرياضية
- تحديد وحل اختناقات الأداء دون تغيير منطق التطبيق
- تطبيق تقنيات تحسين Python الحديثة لكتابة كود أسرع وأكثر نظافة
تبدأ هذه الدورة بالأساسيات المطلقة للتنميط، وتحديد المفاهيم والمصطلحات الرئيسية قبل إرشادك خلال تثبيت Pyinstrument وتحليل لقطة مكدس الاستدعاءات الأولى الخاصة بك. ستقرأ سيناريوهات عملية، وتدرس أنماط تحسين الكود، وتتعلم كيفية تفسير مخرجات أداة التنميط بشكل منهجي.
تم تصميم هذه الدورة التدريبية لمطوري Python المبتدئين إلى المتوسطين الذين يرغبون في كتابة كود أكثر كفاءة. لا يتطلب الأمر أي خبرة سابقة في أدوات تنميط الأداء أو التحسين للبدء.
ابدأ القراءة اليوم لإطلاق العنان لإمكانات أداء برامج Python الخاصة بك.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 42 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف SR 380 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي SR 47.50. لا تنتهي صلاحية الأرصدة أبداً.
SR 380
200 رصيد
SR 47.50 / دورة
أفضل قيمة
SR 950
550 رصيد
SR 43.18 / دورة
SR 1,900
1200 رصيد
SR 39.58 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.