اليوم ١: مرحبًا Python
Python لغة برمجة سهلة القراءة تُستخدم في البيانات والذكاء الاصطناعي والأتمتة والويب. البرنامج تعليمات تُنفَّذ سطرًا بسطر. أول تعليمة يكتبها الجميع: print("مرحبا") وتعرض النص على الشاشة.
ثبّت Python 3 (أو افتح محررًا على الإنترنت) واكتب برنامجًا يطبع اسمك وجملة عن هدفك من التعلم.
- Python للمبتدئين (سلسلة فيديو) — Microsoft Learn
- مقدمة إلى بايثون — Google for Developers
اليوم ٢: المتغيرات والأنواع
المتغير اسم يحفظ قيمة: name = "سارة" و age = 20. أهم الأنواع: النص str، والعدد الصحيح int، والعشري float، والمنطقي bool (True/False). استخدم type(x) لتعرف نوع أي قيمة.
أنشئ متغيرات لاسمك وعمرك وطولك، واطبع جملة تجمعها باستخدام f-string مثل f"عمري {age}".
- Mastering Python — تعلم بايثون بالعربي — YouTube — Elzero Web School
- مقدمة إلى بايثون — Google for Developers
اليوم ٣: الإدخال والحساب
input() تقرأ ما يكتبه المستخدم كنص؛ حوّله لعدد بـ int() أو float(). العمليات: + - * / و// للقسمة الصحيحة و% لباقي القسمة و** للأس.
اكتب برنامجًا يسأل عن مصروفك اليومي ويطبع مصروف الشهر (×30) ومصروف السنة.
- Mastering Python — تعلم بايثون بالعربي — YouTube — Elzero Web School
- البرمجة للجميع — بدء استخدام بايثون (مجانًا بخيار الاستماع) — Coursera — جامعة ميشيغان
اليوم ٤: القرارات بـ if
if تنفّذ كودًا عند تحقق شرط، وelif وelse لبقية الحالات. انتبه للمسافة البادئة: في Python هي التي تحدد ما يتبع الشرط. المقارنات: == و!= و> و< و>= و<=.
طوّر برنامج الأمس: إذا تجاوز مصروف الشهر مبلغًا تحدده، اطبع تنبيهًا ونصيحة، وإلا اطبع «ممتاز!».
- مقدمة إلى بايثون — Google for Developers
- Python Essentials 1 (مجانية) — Cisco Networking Academy
اليوم ٥: القوائم والتكرار
القائمة تحفظ عدة قيم: costs = [12, 30, 8]. الحلقة for تمر على كل عنصر: for c in costs: print(c). الدوال sum() وlen() وmax() توفر عليك كثيرًا.
أنشئ قائمة بمصاريف 7 أيام، واطبع المجموع والمتوسط وأغلى يوم باستخدام الدوال الجاهزة.
- Mastering Python — تعلم بايثون بالعربي — YouTube — Elzero Web School
- The Python Tutorial (الدليل الرسمي، بالإنجليزية) — python.org
اليوم ٦: الدوال
الدالة كتلة كود لها اسم تعيد استخدامها: def total(items): return sum(items). تأخذ مدخلات (معاملات) وتُرجع نتيجة بـ return. الدوال تجعل البرنامج مرتبًا وسهل الإصلاح.
اكتب دالة تأخذ قائمة مصاريف وحدًّا شهريًا، وترجع المتبقي من الميزانية. جرّبها بأرقام مختلفة.
- البرمجة للجميع — بدء استخدام بايثون (مجانًا بخيار الاستماع) — Coursera — جامعة ميشيغان
- Python للمبتدئين (سلسلة فيديو) — Microsoft Learn
اليوم ٧: مشروعك الصغير
اجمع ما تعلمته: إدخال، شروط، قوائم، حلقات، دوال. البرنامج الجيد يُبنى خطوة صغيرة ثم تجربة، ثم خطوة أخرى. الأخطاء طبيعية؛ اقرأ رسالة الخطأ، فهي تخبرك غالبًا بالسطر والسبب.
ابنِ «حاسبة ميزانية»: تسأل عن 5 مصاريف، تحسب المجموع، وتنبّه إن تجاوزت الحد. مبروك! أكمل بدورة Coursera أو Cisco المجانية.
- البرمجة للجميع — بدء استخدام بايثون (مجانًا بخيار الاستماع) — Coursera — جامعة ميشيغان
- Python Essentials 1 (مجانية) — Cisco Networking Academy
مسارات أخرى
📊 أساسيات Excel 📄 السيرة الذاتية وLinkedIn 🤝 خدمة العملاء 📣 أساسيات التسويق الرقمي
المصادر خارجية ومجانية، تحققنا من عملها بتاريخ 2026-10-25. إن وجدت رابطًا لا يعمل فأخبرنا عبر alhajda.com.