القوائم المرتبطة في Python: الأساسيات والتطبيق — WalkSelf
★ 4.0 (3) ⏱ 2 ساعة 36 دقيقة 📚 26 دورة 🎧 النسخة الصوتية

القوائم المرتبطة في Python: الأساسيات والتطبيق

ابنِ أساسًا متينًا في هياكل البيانات من خلال تطبيق القوائم المرتبطة الفردية والمزدوجة والدائرية باستخدام صيغة Python الحديثة.

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

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

يعد فهم كيفية تنظيم البيانات ومعالجتها في الذاكرة أمرًا بالغ الأهمية لكتابة برامج فعالة. القوائم المرتبطة هي اللبنات الأساسية لهياكل بيانات علوم الكمبيوتر، وتقدم بديلاً ديناميكيًا للمصفوفات المتسلسلة التقليدية. يرشدك هذا المساق المكتوب عبر آليات القوائم المرتبطة باستخدام Python. ستنتقل من التعريفات المفاهيمية إلى كتابة كود Python نظيف وجاهز للإنتاج، وتتقن كيفية تخصيص الذاكرة وإدارتها خلف الكواليس. على طول الطريق، ستعتمد اصطلاحات Python الحديثة لضمان أن تكون هياكل بياناتك قوية وقابلة للقراءة. ما ستتعلمه: - فهم الاختلافات الأساسية بين المصفوفات والقوائم المرتبطة، بما في ذلك تخصيص الذاكرة والتعقيد الزمني. - بناء قوائم مرتبطة فردية من الصفر باستخدام ميزات Python الحديثة مثل dataclasses و type hinting. - تطبيق العمليات الأساسية بما في ذلك إدراج العقدة وحذفها واجتيازها. - إتقان القوائم المرتبطة المزدوجة لتمكين الاجتياز الأمامي والخلفي. - استكشاف القوائم المرتبطة الدائرية وتحديد السيناريوهات الواقعية التي تتفوق فيها. - التدرب على تحليل كفاءة الكود باستخدام تدوين Big O الأساسي. ستبدأ بالمصطلحات الأساسية والتعريفات التأسيسية قبل الانتقال إلى التطبيق العملي. يتدفق التقدم بشكل طبيعي من القوائم المرتبطة الفردية الأساسية إلى الهياكل المزدوجة والدائرية الأكثر تعقيدًا، مع مقتطفات كود واضحة وشروحات مكتوبة خطوة بخطوة لكل عملية. تم تصميم هذه الدورة للمبرمجين المبتدئين وطلاب علوم الكمبيوتر الذين يرغبون في تعزيز أساسيات هندسة البرمجيات لديهم. لا تتطلب رياضيات متقدمة أو خبرة سابقة في هياكل البيانات - فقط معرفة أساسية بمتغيرات وحلقات Python. ابدأ القراءة اليوم لبناء فهم أعمق لإدارة الذاكرة وهياكل البيانات في Python.

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

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

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

Oliver Vidal CL
★ 5 · 07.08.2026

Couldn't have asked for a better learning experience. The structure flowed perfectly, and the examples were incredibly relevant. Highly recommend!

Muhammad Ali PK
★ 4 · 31.07.2026

وجدته مفيداً جداً.كان الهيكل منطقياً، على الرغم من أن بعض المواضيع الأكثر تقدماً كان يمكن أن تستفيد من أمثلة أكثر تفصيلاً.لا يزال يستحق.

Isabella Davis US متعلِّم موثَّق
★ 3 · 21.07.2026

A good introduction. The structure was mostly clear, but I wish there were a few more real-world examples. Still, learned a lot.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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