
سنتعلم في هذا الدرس كيف نقوم بتثبيت حزمة لغة البرمجة بايثون وكذلك تحميل برنامج pycharm وتثبيته
سنتعلم في هذا الدرس كتابة أول تطبيق بسيط لنا في بايثون لنتأكد من أن كل شيء على ما يرام
سنتعلم في هذا الدرس بعض الملاحظات البسيطة والمهمة عن لغة البرمجة بايثون
سنتعلم في هذا الدرس مفهوم المتغير في بايثون وكيفية تعريفه والتعامل معه
سنتعلم في هذا الدرس كيف نسمح للمستخدم بادخال القيم من لوحة المفاتيح في لغة البرمجة بايثون
سنتعلم في هذا الدرس مثال رياضي بسيط نوظف فيه الادخال من لوحة المفاتيح
سنتعلم في هذا الدرس كيف نقوم بكتابة التابع الرئيسي أو الطريقة الرئيسية main method في بايثون
سنتعلم في هذا الدرس مفهوم العبارات الشرطية وتحديدا عبارة if وكيفية توظيفها في الكود البرمجي بلغة بايثون
سنتعلم في هذا الدرس الشكل الثاني من عبارة if الشرطية في بايثون
سنتعلم في هذا الدرس كيف نقوم باستخدام اكثر من عبارة if في نفس البرنامج بلغة البرمجة بايثون
سنتعلم في هذا الدرس بعض الملاحظات والأشكال الأخرى للعبارة الشرطية الشهيرة في لغة بايثون
سنتحدث في هذا الدرس عن بعض الملاحظات الإضافية الهامة بخصوص العبارة الشرطية الشهيرة في بايثون
سنتعلم في هذا الدرس كيف نقوم بربط أكثر من شرط معا ضمن نفس العبارة الشرطية في بايثون
سنتعلم في هذا الدرس كيف نتعامل مع التعابير المنطقية (Boolean Expressions) في بايثون
سنتعلم في هذا الدرس كيف نربط جميع الأفكار السابقة في مثال عملي واضح
سنتعلم في هذا الدرس مفهوم حلقة while وكيف نتعامل معها ونوظفها في الكود البرمجي
سنأخذ مثال عملي عن حلقة while لترسيخ المفهوم بالشكل الأمثل
سنتعلم في هذا الدرس كيف نستخدم حلقة for بالشكل الصحيح ضمن الكود البرمجي في بايثون
سنتعلم في هذا الدرس الشكل الاخر لحلقة for وكيف نوظفه في الكود البرمجي ضمن بايثون
سنتعلم في هذا الدرس شروط الايقاف والمتابعة في الحلقات باستخدام كل من:
break , continue , pass
سنتعلم في هذا الدرس كيف نستخدم أكثر من حلقة معا ضمن الكود البرمجي في بايثون
سنتعلم في هذا الدرس مثال متكامل عن استخدام أكثر من حلقة for ضمن الكود البرمجي في بايثون
سنتعلم في هذا الدرس مفهوم السلاسل المحرفية التي تسمى Strings في لغة البرمجة بايثون وبشكل عملي
سنتابع في هذا الدرس الحديث عن السلاسل المحرفية والتوابع الرئيسية المستخدمة معها وكيفية استخدامها
سنتعلم في هذا الدرس كيف نتعامل مع مفهوم اللوائح في بايثون او ما يسمى Lists وهو مفهوم مشابه للمصفوفات Arrays في لغات البرمجة الاخرى
سنتعلم في هذا الدرس كيفية التعامل مع اللوائح وكم هي مرنة وذلك بأمثلة عملية خطوة بخطوة
سنتعلم في هذا الدرس مفهوم التوابع الجاخزة built in وكذلك التوابع المعرفة من قبل المستخدم user defined
سنتعلم في هذا الدرس بعض الملاحظات الهامة عن الطرق أو التاوبع في بايثون
سنتعلم في هذا الدرس مفهوم البرمجة الكائنية أو غرضية التوجه OOP
سنتعلم في هذا الدس مثال متكامل عن الصف Class والغرض Object وكيفية توظيفهما بشكل صحيح
سنتعلم في هذا الدرس مفهوم الدالة المهيئة أو ما يسمى init
سنتعلم في هذا الدرس مفهوم الوراثة في بايثون أو ما يسمى Inheritance خطوة بخطوة
سنأخذ في هذا الدرس مثال متكامل وواضح عن الوراثة Inheritance في بايثون
سنتعلم في هذا الدرس كيف نقوم بتضمين ملف برمجي اول لاستخدامه ضمن ملف برمجي ثاني بحيث يمكننا الاستفادة من الاكواد المكتوبة فيه
سنتعلم في هذا الدرس كيف نقوم بإنشاء لمف نصي جديد باستخدام لغة البرمجة بايثون والكتابة فيه
سنتعلم في هذا الدرس كيف نضيف بيانات جديدة إلى الملف مع الاحتفاظ ببياناته القديمة أي عملية الالحاق
سنتعلم في هذا الدرس كيف نقوم بالقراءة من ملف نصي باستخدام لغة البرمجة بايثون
سنتعلم في هذا الدرس بعض الملاحظات الهامة والمفيدة المتعلقة بعملية قراءة البيانات من ملف نصي في بايثون
سنتعلم في هذا الدرس كيف ندمج بين مفهومي البرمجة الكائنية والملفات النصية خطوة بخطوة وبشكل عملي
سنتعلم في هذا الدرس كيف ندمج بين مفهومي البرمجة الكائنية والملفات النصية خطوة بخطوة وبشكل عملي
الاستثناء هو حدث طارىء يمكن أن يحدث أثناء تنفيذ أي كود برمجي وسنتعلم هذا المفهوم وكيفية التعامل معه في لغة البرمجة بايثون
سنتعلم في هذا الدرس ما هي مراحل انشاء اي تطبيق بواجهات رسومية في بايثون وسنتعلم استخدام مكتبة tkinter
سنتعلم في هذا الدرس مثال أخر لإنشاء الواجهات الرسومية في بايثون
سنتعلم في هذا الدرس كيف نقوم بإضافة زر إلى التطبيق وكيفية كتابة الكود البرمجي لمعالجة الحدث الناتج عن الضغط على ذلك الزر
سنتعلم في هذا الدرس مثال أخر عن معالجة الحدث عبر إضافة زر إلى التطبيق
سنتعلم في هذا الدرس كيف نتعامل مع حقل الادخال Entry بشكل برمجي في بايثون
مثال أخر للتعامل مع حقل الادخال في بايثون
سنتعلم في هذا الدرس كيف نستخدم عنصر الاختيار Radio Button في بايثون
سنتعلم في هذا الدرس كيف نقوم بتثبيت المكتبة الشهيرة matplotlib وهي مكتبة خاصة بالرسوم البيانية في بايثون
سنتعلم في هذا الدرس كيف نقوم بإضافة تسميات للمحاور في الرسم البياني في بايثون باستخدام المكتبة الشهيرة matplotlib
سنتعلم في هذا الدرس كيف نقوم بإنشاء مخطط الأعمدة أو ما يسمى bar chart في بايثون
سنتعلم في هذا الدرس كيف نقوم بإنشاء مخطط التوزع النقطي أو ما يسمى scatter chart في بايثون
سنتعلم في هذا الدرس كيف نقوم بإنشاء مخطط لعرض البيانات أو ما يسمى Stack Plot في بايثون
سنتعلم في هذا الدرس كيف نقوم بإنشاء المخطط الدائري أو ما يسمى pie chart في بايثون
سنتعلم في هذا الدرس كيف نقوم بقراءة البيانات الخاصة بالمخطط من ملف نصي ومن ثم عرض المخطط باستخدام لغة البرمجة بايثون
سنتعلم في هذا الدرس كيف نقوم برسم التوابع الرياضية مثل sin,cos وغيرها باستخدام لغة البرمجة بايثون
سنتعلم في هذا الكورس لغة البرمجة بايثون من الصفر وبدون اي خلفية برمجية وسننتقل بين المفاهيم خطوة بخطوة بشكل واضح ومبسط ومفهوم ومترابط وندعم كل درس بمثال عملي لنتأكد من الفهم الصحيح لكل مفهوم موجود في الدورة وستغطي الدورة العديد من المفاهيم المهمة جدا ولعل أهمها البرمجة غرضية التوجه أو او يسمى Object Oriented Programming وكذلك واجهات المستخدم الرسومية Graphical User Interface وغيرها من المفاهيم المهمة جدا كعرض البيانات Data Visualization وغيرها الكثير وكل ذلك بشكل عملي ومترابط خطوة بخطوة بحيث يصحل المتدرب على الفائدة القصوى من الكورس
ما سيتم تعلمه في الكورس بدقة هو ما يلي:
- تثبيت اللغة البرمجية وكذلك تثبيت برنامج pycharm
- التعليمات الأساسية للغة البرمجة بايثون ابتداء من مفهوم المتغيرات وكيفية تعريفها والتعامل معها انتقالا الى مفهوم الادخال من لوحة المفاتيح وغيرها من الاساسيات
- العبارات الشرطية والحلقات التكرارية وكيفية التعامل معها على اختلاف انواعها وملاحظات مهمة جدا حولها
- التوابع الجاهزة والتوابع المرعفة من قبل المستخدم وكيفية كتابتها واستدعائها والتعامل معها
- البرمجة غرضية التواجه أو البرمجة الكائنية أو ام يسمى OOP ومفاهيمها الفرعية وكذلك المفاهيم المرتبطة بها كالوراثة وغيرها من المفاهيم
- التعامل مع الملفات النصية والسلاسل المحرفية واللوائح في بايثون والتوابع المهمة للتعامل معها
- واجهات المستخدم الرسومية GUI وكيفية التعامل مع عناصرها المختلفة
- عرض البيانات عبر المخططات البيانية الرسومية بأنواعها المختلفة