دورة تعلم لغة C

Card image cap
دورة تعلم لغة C
  • القسم الاتصالات وتكنولوجيا المعلومات
  • التصنيف دورات لغات البرمجة

دورة "تعلم لغة C" تهدف إلى تقديم فهم شامل للأساسيات والمفاهيم الأساسية لهذه اللغة البرمجية التي تُعد الأساس للعديد من لغات البرمجة الأخرى. تُستخدم لغة C في تطوير الأنظمة، وبرمجيات النظام، وتطبيقات عالية الأداء. تُركز الدورة على تعليم المشاركين كيفية كتابة برامج فعّالة ومهيكلة باستخدام لغة C، مع التركيز على حل المشكلات وفهم المفاهيم البرمجية الأساسية.

الوصف


أهداف الدورة

  1. فهم الأساسيات البرمجية بلغة C.
  2. تعلم كيفية كتابة برامج مهيكلة باستخدام لغة C.
  3. إتقان استخدام المؤشرات ومعالجة الذاكرة.
  4. تعلم التعامل مع الملفات والمدخلات والمخرجات.
  5. حل المشكلات البرمجية باستخدام تقنيات متقدمة في لغة C.

 

محاور الدورة:

 

  1. مقدمة في لغة C

    • تاريخ وأهمية لغة C
    • تثبيت وإعداد بيئة العمل (Compilers and IDEs)
    • كتابة وتشغيل أول برنامج بلغة C
  2. الأساسيات البرمجية

    • المتغيرات وأنواع البيانات
    • العمليات الحسابية والمنطقية
    • الجمل الشرطية (If-Else, Switch)
  3. الحلقات التكرارية والمصفوفات

    • استخدام الحلقات التكرارية (For, While, Do-While)
    • تعريف واستخدام المصفوفات
    • العمل مع المصفوفات متعددة الأبعاد
  4. الدوال والبرمجة المهيكلة

    • تعريف الدوال واستدعاؤها
    • تمرير القيم والمرجع إلى الدوال
    • إعادة استخدام الكود باستخدام المكتبات
  5. المؤشرات وإدارة الذاكرة

    • مفهوم المؤشرات واستخدامها
    • التعامل مع المؤشرات والمصفوفات
    • إدارة الذاكرة باستخدام malloc وfree
  6. التعامل مع الملفات (File Handling)

    • فتح وقراءة وكتابة الملفات
    • أنواع الملفات النصية والثنائية
    • معالجة الأخطاء أثناء التعامل مع الملفات
  7. مشاريع عملية باستخدام لغة C

    • بناء آلة حاسبة علمية
    • إنشاء برنامج لإدارة بيانات الطلاب
    • تطوير برنامج لتحليل النصوص

 

تاريخ الإنعقاد مكان الإنعقاد سجل الآن
 23/01/2025 غير محدد
 18/02/2025 غير محدد
 16/03/2025 غير محدد
 11/04/2025 غير محدد
 07/05/2025 غير محدد
التصنيف
الاتصالات وتكنولوجيا المعلومات
القسم
دورات لغات البرمجة