دورة مجانية عبر الانترنت بعنوان تعلم البرمجة: الأساسيات

وراء كل نقرة بالماوس أو نقرة على الشاشة التي تعمل باللمس، يوجد برنامج كمبيوتر يجعل الأشياء تحدث. تقدم هذه الدورة اللبنات الأساسية للبرمجة وتعلمك كيفية كتابة برامج ممتعة ومفيدة باستخدام لغة بايثون.
هناك 7 وحدات في هذه الدورة
  • الوحدة الأولى: تقدم هذه الوحدة نظرة عامة على الدورة والمحرر الذي سنستخدمه لكتابة البرامج ومقدمة للمفاهيم الأساسية في لغة بايثون بما في ذلك المتغيرات والتعبيرات الرياضية والوظائف.
  • الوحدة الثانية: تقدم هذه الوحدة سلاسل (نوع بيانات بايثون يستخدم لتمثيل النص)، وعملية يجب اتباعها عند إنشاء دالة.
  • الوحدة الثالثة: تقدم هذه الوحدة القيم المنطقية (القيم المنطقية True وFalse)، وكيفية التحويل بين الأنواع، وكيفية استخدام التعبيرات المنطقية في عبارات if لتشغيل التعليمات البرمجية بشكل انتقائي، ومفهوم وحدة Python.
  • الوحدة الرابعة: تقدم هذه الوحدة طريقة واحدة لتكرار التعليمات البرمجية (باستخدام حلقة for)، وكيفية التعامل مع السلاسل، وكيفية استخدام مصحح الأخطاء لمشاهدة تنفيذ البرنامج خطوة بخطوة.
  • الوحدة الخامسة: تقدم هذه الوحدة طريقة أخرى لتكرار التعليمات البرمجية (باستخدام حلقة while)، وكيفية توثيق التعليمات البرمجية الخاصة بك بشكل صحيح لمساعدة المبرمجين الآخرين على فهمها، ونوع بيانات قائمة Python، ومفهوم الطفرة.
  • الوحدة السادسة: تقدم هذه الوحدة كيفية استخدام حلقة for فوق فهارس القائمة، وكيفية تداخل القوائم، وكيفية قراءة ملفات الكتابة.
  • الوحدة السابعة: تقدم هذه الوحدة الصفوف (نسخة غير قابلة للتغيير من القوائم)، ونوع قاموس بايثون.

المهارات التي ستكتسبها

  • بناء جملة بايثون ودلالاتها
  • برمجة الحاسب الآلي
  • برمجة بايثون

 

شارك الآن في الدورة