Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon
شائعرحلة

تعلّم Python

دورة Python تفاعلية مجانية عبر الإنترنت. تكتب الكود في كل درس — أساسيات Python والحلقات والدوال والبرمجة كائنية التوجه — وتحصل على تلميحات بالذكاء الاصطناعي عندما تتعثّر، وعلى شهادة مجانية عند إنهائها.

1,688,413+ من الـ codders مسجلون

  • مناسب للمبتدئين
  • sparkles iconمساعدة برمجية بالذكاء الاصطناعي
  • hint iconدروس تفاعلية عملية
  • volume On iconتعليق صوتي في كل درس
  • quiz iconاختبارات لقياس معرفتك
  • certificate iconشهادة إتمام مجانية

المنهج

3 أقسام7 مشاريع219 درسًا171 تحديات1,072 أسئلة الاختبار
  1. ابدأ القسمابدأتوسيعطيBuild a strong foundation with essential concepts and basic skills

    مقدمة

    3 درسًا216

    المتغيرات

    6 درسًا838

    المعاملات - الجزء الأول

    5 درسًا931

    المعاملات - الجزء الثاني

    5 درسًا930

    اتخاذ القرار

    4 درسًا721

    أساسيات الإدخال والإخراج

    6 درسًا831

    حاسبة تقسيم الفاتورة

    مشروع5 درسًا1

    الحلقات التكرارية

    8 درسًا1444

    الدوال

    6 درسًا833

    FizzBuzz بلمسة إضافية

    مشروع4 درسًا1

    أساسيات القوائم

    7 درسًا938

    التكرار عبر التسلسلات

    4 درسًا830

    القوائم المتقدمة

    4 درسًا830

    متتبع المصاريف اليومية

    مشروع7 درسًا1

    التحديات النهائية

    3 درسًا3
  2. ابدأ القسمابدأتوسيعطيDevelop problem-solving skills and create dynamic, interactive programs

    استكشاف المتغيرات

    6 درسًا745

    القواميس - الجزء الأول

    5 درسًا631

    القواميس - الجزء الثاني

    5 درسًا630

    تطبيق سجل جهات الاتصال

    مشروع7 درسًا1

    اتخاذ القرارات المتقدم

    5 درسًا729

    المجموعات - الجزء الأول

    4 درسًا524

    المجموعات - الجزء الثاني

    6 درسًا732

    مدير سجلات الطلاب

    مشروع7 درسًا1

    تجميع البيانات المتقدم

    4 درسًا723

    أساسيات تضمين القوائم (List Comprehensions)

    6 درسًا631

    الدوال المتقدمة

    7 درسًا1146

    أساسيات معالجة الأخطاء

    4 درسًا323

    نظام إدارة المخزون

    مشروع5 درسًا1

    الدوال ذات الرتبة العليا

    4 درسًا616

    التحديات النهائية

    3 درسًا3
  3. ابدأ القسمابدأتوسيعطيDiscover how to organize code with classes, objects, and reusable structures

    أساسيات OOP

    8 درسًا755

    المزخرفات (Decorators)

    4 درسًا33

    خصائص الـ Class

    4 درسًا425

    الوراثة

    6 درسًا640

    تعدد الأشكال

    5 درسًا533

    التغليف (Encapsulation)

    5 درسًا535

    الأساليب الخاصة

    4 درسًا426

    مفاهيم OOP المتقدمة

    5 درسًا543

    الوسائط المتقدمة

    2 درسًا217

    أنماط التصميم - الجزء الأول

    5 درسًا443

    أنماط التصميم - الجزء الثاني

    6 درسًا650

    مشروع: إدارة المكتبة

    مشروع6 درسًا1

    التحديات النهائية

    4 درسًا4

لماذا تتعلم Python مع Coddy

  • مجانية، بلا تثبيت، ولا حاجة لإعداد Python interpreter، ولا جدار تسجيل. افتح الدورة وابدأ بكتابة كود Python 3 حقيقي في متصفحك.
  • كل مفهوم يأتي مع تمرين برمجي، فتقضي الدرس في كتابة Python بدلًا من مجرد القراءة عنها.
  • تلميحات الذكاء الاصطناعي تخرجك من المأزق حين يتوقف التمرين عن أن يكون مفهومًا، دون أن تسلّمك الإجابة جاهزة. هذا هو الفرق بين تعلّم Python ونسخه.
  • شهادة إتمام مجانية لدورة Python يمكنك مشاركتها على LinkedIn أو إضافتها إلى سيرتك الذاتية.

أسئلة شائعة حول تعلّم Python

هل Python سهل التعلم؟

يُعدّ Python من أسهل لغات البرمجة من حيث البدء بها. فالصياغة قريبة من اللغة الإنجليزية، والمسافات البادئة تحلّ محلّ الأقواس المعقوفة، ويمكن كتابة سكربت يعمل في ثلاثة أو أربعة أسطر. معظم المبتدئين على Coddy يصلون إلى أول برنامج Python حقيقي لهم خلال الساعة الأولى.

كم يستغرق تعلّم Python؟

أساسيات Python — المتغيرات، الشروط، الحلقات، والدوال — تحتاج من أسبوع إلى أسبوعين من التدريب اليومي. أما الوصول إلى مستوى جاهز لسوق العمل (هياكل البيانات، OOP، المكتبات الشائعة) فيستغرق عادة من شهرين إلى ستة أشهر. الدورة منظَّمة بحيث ترى تقدّمك بنفسك في كل جلسة.

أين يمكنني تعلّم Python أونلاين مجانًا؟

Coddy منصة مجانية أونلاين لتعلم Python. الدورة التفاعلية كاملةً — دروس وتحديات برمجية واختبارات ومشاريع — مجانية، مع باقة premium اختيارية لمزايا إضافية. لا شيء يُثبَّت على جهازك؛ كل شيء يعمل داخل المتصفح.

كيف أتعلم Python بسرعة؟

اكتب Python كل يوم. دورة Coddy مُعدّة لذلك: دروس تفاعلية قصيرة، تمارين عملية فورية، وتلميحات ذكاء اصطناعي عندما تتعثر. العائق هو التكرار، لا طول الفيديو.

هل أحصل على شهادة Python عند الانتهاء؟

نعم. بإكمال دورة Python تحصل على شهادة إتمام مجانية يمكنك مشاركتها على LinkedIn أو إضافتها إلى سيرتك الذاتية. هي ليست اعتمادًا جامعيًا، لكنها دليل قابل للتحقق على أنك أنجزت دورة Python تفاعلية ومنظمة.

ماذا يمكنني بناءه بعد تعلّم Python؟

سكربتات صغيرة لتحليل البيانات، أتمتة للمهام المتكررة، web scrapers، ألعاب بسيطة، أو خطوة نحو تطوير الويب مع Django/Flask، أو علم البيانات مع pandas وNumPy، أو machine learning. وتُختتم الدورة بمشاريع Python واقعية لتمتلك ما تعرضه فعلًا.
Coddy programming languages illustration

تعلم Python مع Coddy

ابدأ الآن