Python للمستوى المتوسط: تعمق في الذاكرة، والمزخرفات (Decorators)، و Async — WalkSelf
4.0 (4) ⏱ 3 ساعة 📚 30 دورة 🎧 النسخة الصوتية

Python للمستوى المتوسط: تعمق في الذاكرة، والمزخرفات (Decorators)، و Async

أتقن مفاهيم Python المتقدمة مثل تحسين الذاكرة، والمزخرفات المخصصة (custom decorators)، والبرمجة غير المتزامنة، و C-extensions لكتابة شيفرة عالية الأداء.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

هل أنت مستعد لتجاوز بناء جمل Python الأساسي وكتابة شيفرة عالية الكفاءة وذات مستوى احترافي؟ تسد هذه الدورة النصية الفجوة بين كتابة الشيفرة الوظيفية وكتابة Python المحسّنة وعالية الأداء. سوف تستكشف كيف تدير Python الذاكرة داخليًا، وكيفية الاستفادة من ميزات اللغة المتقدمة، وكيفية التفاعل مع C-extensions منخفضة المستوى. من خلال قراءة الشروحات الواضحة ومقتطفات الشيفرة المنظمة، ستكتسب فهمًا عميقًا ومفاهيميًا لنموذج تنفيذ Python واستراتيجيات تحسين الأداء. ما ستتعلمه: - فهم إدارة ذاكرة Python، بما في ذلك الأنواع القابلة للتغيير مقابل غير القابلة للتغيير (mutable versus immutable types)، وجمع البيانات المهملة (garbage collection)، والنسخ السطحية مقابل العميقة (shallow versus deep copies). - بناء مزخرفات مخصصة (custom decorators) واستخدام أساليب dunder الخاصة لكتابة شيفرة موجهة للكائنات (object-oriented code) أكثر نظافة وتعبيرًا. - تطبيق البرمجة غير المتزامنة باستخدام async/await وإدارة المهام المتزامنة باستخدام multithreading و multiprocessing. - الاستفادة من ميزات Python الحديثة مثل dataclasses، وتلميح الأنواع الصارم (strict type hinting)، والبيئات الافتراضية القوية لهيكلة مشروع أكثر نظافة. - استكشاف تقنيات تحسين الأداء باستخدام Cython و Numba و C-extensions لتجاوز اختناقات التنفيذ. تبدأ الرحلة بالمفاهيم الأساسية للهندسة الداخلية لـ Python ومعالجة الذاكرة قبل الانتقال إلى التصميم المتقدم الموجه للكائنات، والتزامن، والتكاملات منخفضة المستوى. يتم شرح كل مفهوم من خلال شروحات مكتوبة واضحة خطوة بخطوة وأمثلة شيفرة عملية. تم تصميم هذه الدورة للمطورين الذين يعرفون بالفعل بناء جمل Python الأساسي—مثل المتغيرات، والحلقات (loops)، والدوال البسيطة—ويرغبون في رفع مهاراتهم إلى مستوى متوسط واحترافي. ابدأ القراءة اليوم لإطلاق العنان للقوة الكاملة لقدرات Python المتقدمة.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    3 ساعة من المحتوى التطبيقي

المراجعات (4)

Baruch Finkelstein IL متعلِّم موثَّق
★ 3 · 21.07.2026

It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.

Ella Scott US متعلِّم موثَّق
★ 4 · 06.07.2026

وكانت هذه تجربة تعليمية عظيمة، فهي تضمنت شروحاً واضحة جداً وتدفقاً منطقياً جعل من السهل فهم الأفكار المعقدة.

Paulina Vidal PA متعلِّم موثَّق
★ 5 · 05.06.2026

This was a brilliant way to learn! The structure was logical, the pace was spot on, and the examples were super helpful. Highly recommend!

Andrei Constantinescu RO
★ 4 · 27.05.2026

Learned a lot, but tbh some of the later modules could have used more depth. Still, a valuable experience.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع