دورة بايثون للمبتدئين
تعلّم بايثون خطوة بخطوة
دروس منطمة تبدأ بأساسيات البرمجة، وتمر بالمرحلة المتوسطة، ثم تنتقل إلى موضوعات متقدمة واختبارات للمراجعة.
جرّب أمثلتك البرمجية مباشرة عبر الإنترنت.
المحتوى التعليمي
فهرس الدروس
استخدم هذه الصفحة للوصول إلى موضوعات الدروس بالترتيب المقترح. يمكنك العودة إليها في أي وقت من القائمة الرئيسية.
المرحلة الأولى
مرحلة التأسيس
المُخرجات وأمر الطباعة print
تعلّم عرض القيم والنصوص وتنفيذ العمليات الحسابية الأولى.
فتح الدرس ← 02أنواع البيانات Data type
تعرّف إلى الأنواع الأساسية التي تتعامل معها لغة بايثون.
عرض الموضوع ← 03المتغيرات Variables
خزّن القيم واستخدم أسماء واضحة في برامجك.
عرض الموضوع ← 04إدخال البيانات من المستخدم input
اجعل البرنامج يستقبل معلومات من المستخدم ويتفاعل معها.
عرض الموضوع ← 05باقي القسمة الصحيحة Modulo
استخدم العامل % للحصول على باقي القسمة.
القيم المنطقية Bool
مهّد لفهم المقارنات والعبارات الشرطية.
عرض الموضوع ←المرحلة الثانية
المرحلة المتوسطة
العبارات الشرطية if
اتخذ قرارات داخل البرنامج بناءً على شروط محددة.
عرض الموضوع ← 02حلقة for
كرّر تنفيذ الأوامر وتدرّب على بناء الحلقات.
عرض الموضوع ← 03حلقة while
نفّذ مجموعة أوامر ما دام الشرط متحققاً.
عرض الموضوع ← 04حلقات متداخلة
استخدم حلقة داخل حلقة لحل مسائل أكثر تركيباً.
عرض الموضوع ← 05الأعداد العشوائية Random
ولّد قيماً عشوائية باستخدام مكتبة بايثون المناسبة.
عرض الموضوع ←المرحلة الثالثة
المرحلة المتقدمة
النصوص والسلاسل النصية String
عالج النصوص وادمجها واستخرج أجزاءً منها.
عرض الموضوع ← 02تعريف الدوال def
اكتب عمليات قابلة لإعادة الاستخدام ونظّم برامجك.
عرض الموضوع ← 03القوائم List
خزّن مجموعة من العناصر وتعامل معها بمرونة.
عرض الموضوع ← 04المجموعات Set
تعرّف إلى المجموعات واستخداماتها الإضافية.
عرض الموضوع ← 05الرسم بالسلحفاة Turtle
طبّق البرمجة بطريقة مرئية من خلال الرسم.
عرض الموضوع ←التقييم والمراجعة
اختبارات ومراجعات
مصادر ومراجع لتعلم بايثون
يمكن توسيع التعلم من خلال الدروس والمصادر التعليمية الموثوقة، مع تطبيق الأمثلة عملياً في محرر Python على الإنترنت.