🚀 دورة عملية للمبتدئين
دورة Python للمبتدئين: من أول سطر كود إلى برنامج يعمل على جهازك
ابدأ من الصفر، افهم طريقة التفكير البرمجي، ثم انتقل خطوة بخطوة حتى تبني برنامج إدارة مهام حقيقي يعمل من المتصفح باستخدام Python و Flask و SQLite.
16 درسًا
مسار متدرج من الأساسيات إلى التطبيق العملي.
مشروع حقيقي
برنامج إدارة مهام يعمل على جهازك من المتصفح.
بدون تعقيد
شرح عربي واضح مع أمثلة وتمارين قصيرة.
01
لمن هذه الدورة؟
هذه الدورة مناسبة لمن يريد دخول عالم البرمجة من البداية، بدون افتراض معرفة سابقة. لن نبدأ بحفظ الأكواد، بل سنبدأ بفهم طريقة التفكير، ثم نكتب الكود ونطوره تدريجيًا حتى نصل إلى مشروع يعمل فعليًا.
02
ماذا ستتعلم؟
أساسيات Python
المتغيرات، أنواع البيانات، الإدخال، الطباعة، وترتيب تنفيذ الكود.
المنطق البرمجي
الشروط، الحلقات، الدوال، وتنظيم البرنامج بطريقة قابلة للتطوير.
تنظيم البيانات
القوائم، القواميس، قراءة الأخطاء، والتعامل مع البيانات بشكل عملي.
مشروع ويب بسيط
استخدام Flask و SQLite لبناء تطبيق إدارة مهام حقيقي يعمل من المتصفح.
03
المشروع النهائي
CIT Task Manager
في نهاية الدورة ستبني برنامجًا بسيطًا لإدارة المهام، لكنه يحتوي على فكرة برنامج حقيقي: واجهة، عمليات إضافة وحذف وتحديث، وقاعدة بيانات تحفظ المعلومات.
✅ إضافة مهمة جديدة
✅ عرض جميع المهام
✅ تحديد المهمة كمكتملة
✅ حذف مهمة
✅ حفظ البيانات في SQLite
✅ تشغيل البرنامج محليًا
04
فهرس الدروس
01
ما هي البرمجة فعلًا؟
فهم الفكرة قبل كتابة أول كود.
02
تجهيز جهازك للبرمجة
تثبيت Python و VS Code وتجهيز بيئة العمل.
03
كتابة أول برنامج Python
إنشاء ملف وتشغيل أول أمر برمجي.
04
كيف يعمل الكود؟
فهم ترتيب تنفيذ الأوامر من الأعلى إلى الأسفل.
05
المتغيرات في Python
تخزين البيانات واستخدامها داخل البرنامج.
06
أنواع البيانات
النصوص، الأرقام، والقيم المنطقية.
07
استقبال البيانات من المستخدم
استخدام input لصناعة تفاعل حقيقي.
08
الشروط في Python
اتخاذ القرار داخل البرنامج باستخدام if و else.
09
الحلقات
تكرار الأوامر بطريقة منظمة.
10
الدوال
تنظيم الكود ومنع التكرار.
11
القوائم والقواميس
تنظيم البيانات داخل البرنامج.
12
قراءة الأخطاء
فهم رسائل الخطأ وإصلاح المشكلات.
13
مشروع صغير: قائمة مهام
برنامج Console يجمع الأساسيات السابقة.
14
حفظ البيانات في SQLite
إضافة وقراءة وتحديث وحذف البيانات.
15
بناء تطبيق ويب باستخدام Flask
تحويل Python إلى تطبيق يعمل من المتصفح.
16
مشروع التخرج: CIT Task Manager
برنامج إدارة مهام كامل يعمل محليًا.
طريقة المتابعة: اقرأ الدروس بالترتيب، وطبّق الكود بنفسك. لا تنتقل إلى الدرس التالي قبل تجربة أمثلة الدرس السابق على جهازك.
💬 التعليقات
لا توجد تعليقات بعد.
🚫 يجب تسجيل الدخول لإضافة تعليق. دخول / تسجيل