البرمجة الأساسية

اكتب أول شيفرة حقيقية لك وفكّر كحلّال مشكلات.

البرمجة أقرب ما يكون إلى حرفة عالمية في الاقتصاد الحديث — وأساسياتها في متناول كل من يلتزم بالتمرين. يقدّم هذا البرنامج منطق البرمجة والكتابة العملية للشيفرة للمبتدئين تمامًا.

يتعلم المتدربون تفكيك المشكلات إلى خطوات، وكتابة برامج حقيقية وتصحيح أخطائها، وبناء مشروع ختامي صغير. تعتمد الدورة أدوات مناسبة للمبتدئين وتركّز على الجوهر القابل للنقل: المتغيرات والشروط والحلقات والدوال والبيانات — وهي المفاهيم نفسها خلف كل لغة برمجة.

يستخدم البرنامج Python لغةً تعليمية لأن صياغتها مقروءة ومواردها المجتمعية واسعة — لكن التركيز دائماً على المنطق لا اللغة. تتضمن كل جلسة من ساعتين مقدمة مفاهيمية لمدة 30 دقيقة يعقبها 90 دقيقة من البرمجة الموجّهة والمستقلة. الأسبوعان الأخيران مخصصان لمشروع مصغّر يختاره المتدرب بنفسه: بنى متدربون ألعاب تخمين أرقام بسيطة، وقائمة جهات اتصال، وتطبيق اختبار، وسجل مصروفات بسيطاً — برامج صغيرة هي فعلاً من إنتاجهم ويمكن عرضها على صاحب عمل مستقبلي أو لجنة قبول جامعية.

ماذا ستتعلم

  • التفكير الخوارزمي: تفكيك المشكلات إلى خطوات واضحة
  • كتابة برامج باستخدام المتغيرات والشروط والحلقات
  • تنظيم الشيفرة بالدوال وهياكل البيانات البسيطة
  • قراءة رسائل الخطأ والتصحيح المنهجي
  • بناء مشروع صغير حقيقي من الصفر
  • معرفة المسارات بعد الأساسيات: الويب والتطبيقات والبيانات وغيرها
  • قراءة برنامج قصير لشخص آخر وتتبّع تنفيذه لفهم ما يفعله واكتشاف موضع الخلل فيه
  • استخدام ملف بسيط للقراءة والكتابة في بيانات دائمة — ترسيخاً لعادة الفصل بين المنطق والتخزين

ماذا ستحقق بعد البرنامج

يستطيع الخريجون كتابة برامج بسيطة وتصحيحها وفهم كيفية بناء البرمجيات، والانتقال بثقة إلى مسارات متخصصة مثل تطوير الويب أو البيانات. يغادر الخريجون أيضاً بخريطة ذهنية واضحة للتخصص البرمجي الذي يناسب اهتماماتهم — ويب أو تطبيقات أو علم بيانات أو أتمتة — فتكون الخطوة التعلمية التالية محددة لا مرهقة.

برامج ذات صلة

البرامج التقنية