الانتقال إلى المحتوى الرئيسي
الصفحة الرئيسية: Central London for Capacity Building
التحول الرقمي والذكاء الاصطناعي والتكنولوجيا

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

برنامج مهني تطبيقي يركز على أساسيات البرمجة، بهدف تعزيز القدرات الرقمية وتبني التكنولوجيا وتحسين الأداء المبني على البيانات.

النوع
Foundation
المستوى
Foundation
المدة
5 days
طريقة التقديم
In person, Live online, In-house
اللغات
English, Arabic

يوفر برنامج أساسيات البرمجة مدخلاً عملياً إلى المنطق والهياكل وأساليب حل المشكلات المستخدمة في تطوير البرمجيات.

يتناول البرنامج المتغيرات وأنواع البيانات والشروط والحلقات والدوال والمجموعات والخوارزميات وتصحيح الأخطاء والتصميم الأساسي للبرمجيات.

ويتعلم المشاركون كيفية تحويل المشكلات إلى تعليمات منظمة وبناء برامج صغيرة باستخدام منطق واضح وقابل للصيانة.

الأهداف

  • فهم مفاهيم ومصطلحات البرمجة الأساسية.

  • تطوير مهارات حل المشكلات المنطقية والخوارزمية.

  • استخدام المتغيرات والشروط والحلقات والدوال بفاعلية.

  • العمل مع هياكل البيانات والمجموعات الأساسية.

  • تطبيق ممارسات تصحيح الأخطاء والتصميم الأساسي للبرمجيات.

مخرجات التعلم

  • كتابة برامج بسيطة باستخدام عناصر البرمجة الأساسية.

  • تحويل المشكلات إلى خوارزميات منظمة.

  • استخدام المنطق الشرطي والتكراري بصورة صحيحة.

  • إنشاء دوال قابلة لإعادة الاستخدام والعمل مع المجموعات.

  • تحديد أخطاء البرمجة الشائعة وتصحيحها.

لمن هذا البرنامج

  • المبتدئون في البرمجة.

  • المهنيون المنتقلون إلى أدوار تقنية.

  • المحللون الراغبون في اكتساب أساس في البرمجة.

  • الطلاب والمهنيون في بداية مسيرتهم التقنية.

  • المهنيون الراغبون في اكتساب فهم عملي للبرمجة.

وحدات البرنامج

1. أسس البرمجة
  • البرامج والخوارزميات

  • الصياغة والدلالة

  • بيئات التطوير

  • الإدخال والإخراج الأساسي

2. المتغيرات وأنواع البيانات
  • المتغيرات

  • الأرقام والنصوص

  • القيم المنطقية

  • تحويل الأنواع

3. الشروط واتخاذ القرار
  • المقارنة

  • المنطق البولياني

  • الجمل الشرطية

  • الشروط المتداخلة

4. الحلقات والتكرار
  • حلقات for

  • حلقات while

  • أنماط التكرار

  • التحكم في الحلقات

5. الدوال والمجموعات
  • الدوال

  • المعاملات والقيم المعادة

  • القوائم والمجموعات

  • تقسيم الكود إلى وحدات

6. تصحيح الأخطاء وتصميم البرمجيات الأساسي
  • الأخطاء والاستثناءات

  • تقنيات تصحيح الأخطاء

  • وضوح الكود

  • تفكيك المشكلات

المنهجية

يجمع البرنامج بين العروض العملية وتمارين البرمجة الموجهة والتحديات البرمجية الصغيرة والتدريب على تصحيح الأخطاء. ويبني المشاركون برامج عملية تدريجياً مع تطوير عادات منظمة لحل المشكلات.

التقييم

يشمل التقييم تمارين برمجية ومهمة تطبيقية ختامية تتطلب تصميم وبرمجة واختبار برنامج صغير لحل مشكلة محددة.

الشهادة

Certificate of Completion

لمؤسستكم

يمكن تنفيذ هذا البرنامج لمؤسسة أو فريق أو جهة واحدة، وتكييفه وفق سياقكم والمشاركين وأهدافكم.

يُحدَّد نطاق التنفيذ المؤسسي وتكلفته بشكل منفصل، ولا يتم حجزه من هذه الصفحة.

لنناقش هذا البرنامج

الدورات القادمة

لا توجد مواعيد مجدولة حالياً.

التدريب والتطوير المهني

تعلم مهني منظم يطور المعرفة والمهارات والقدرات المرتبطة بالأدوار الوظيفية.

بناء القدرات والتطوير المؤسسي

تعزيز الأنظمة والهياكل والكوادر والقدرات المؤسسية بما يدعم الأداء المستدام.

لنناقش التحدي الذي تواجهه

لنناقش التحدي الذي تواجهه