عن الكورس
تبدأ الدبلومة من الصفر، حيث يتعرف الطالب على لغة Python وطريقة كتابة البرامج والتعامل مع البيانات، ثم يتدرج في تعلم المفاهيم الأساسية للبرمجة مثل Conditions وLoops وFunctions وData Structures.
بعد بناء الأساس البرمجي، ينتقل الطالب إلى فهم كيفية تحليل المشكلات وتحويلها إلى خطوات منظمة باستخدام Algorithms وFlowcharts، ثم يطبق ما تعلمه في حل مجموعة متنوعة ومتدرجة من مسائل الـ Problem Solving.
الهدف من الدبلومة ليس فقط تعلم Python، وإنما استخدام Python كأداة لتطوير Logical Thinking وProblem Solving، مع التدريب المستمر على تحليل المسألة واختيار الحل المناسب وكتابة البرنامج واختباره وتصحيح أخطائه.
متطلبات الالتحاق
• معرفة أساسية باستخدام الكمبيوتر.
• وجود جهاز كمبيوتر أو Laptop للتطبيق العملي.
موضوعات الكورس
Python Fundamentals
- مقدمة إلى Python واستخداماتها.
- Python Syntax.
- Variables.
- Data Types.
- Input & Output.
- Operators.
- Arithmetic Operations.
- String Operations.
- Comments.
- Conditional Statements.
- Loops
Python Fundamentals
- for / while.
- Lists.
- Dictionaries.
- Functions.
- Debugging.
Python Applications & Libraries
- مفهوم Python Libraries وكيف تساعد في تطوير البرامج.
- كيفية استيراد واستخدام المكتبات داخل Python.
- التعرف على المكتبات المناسبة حسب نوع المشروع.
- التعرف على مكتبة Tkinter واستخدامها في بناء واجهات التطبيقات.
- إنشاء النوافذ والتعامل مع خصائصها.
- استخدام Conditions وLoops وFunctions داخل تطبيقات Tkinter.
- تصميم تطبيقات تجمع بين البرمجة وواجهة المستخدم.
Algorithms, Flowcharts & Problem Solving
- بنهاية هذا الجزء يكون الطالب قادرًا على:
- تحليل أي مشكلة برمجية بشكل منظم.
- تحديد الـ Input والـ Output.
- تقسيم المشكلة إلى خطوات.
- كتابة Algorithm واضح للحل.
- تصميم Flowchart.
- تحويل الـ Algorithm والـ Flowchart إلى Python Code.
- اختيار الـ Programming Concept المناسب للحل.
- دمج أكثر من Concept في مسألة واحدة.
- اكتشاف الأخطاء وتصحيحها.
- التفكير في أكثر من حل للمشكلة.
- حل عدد كبير ومتدرج من مسائل Problem Solving
32
محاضرات
سعر الكورس كامل
4,800 ج.م
سجّل الآن
- محاضرات أونلاين مباشرة عبر Zoom
- شهادة معتمدة من STEM.org
- مدربون متخصصون وخبراء
- مشاريع عملية وتطبيقية
- دعم فني ومتابعة مستمرة