Press "Enter" to skip to content

دورة لتعلم لغة البرمجة ++C باللغة العربية

2
تلجرام التعلم الحر

توصل بما يهمك عبر تلجرام.

دورة لتعلم لغة البرمجة ++C باللغة العربية ، سيقدم لكم في موقع التعلم الحر في هذه الدورة الكثير عن لغة البرمجة ++C ، تعتبر لغة سي++ إحدى اللغات الأكثر شيوعا وقد استخدمت على نطاق واسع في بناء أنظمة التشغيل والتعامل مع البنية الصلبة للحاسوب ابتداء من الأنظمة البرمجية وبرامج المستخدم، مرورا بمشغلات الأجهزة والأنظمة المضمنة وانتهاء بالمخدمات عالية الأداء وبرامج التسلية كالألعاب الفيديوية نظرا لقدرة تصريفها إلى كود لغة تجميع شديد الفعالية، تأسست عام 1979 كانت تسمى في البداية “سي مع الفصول C with Classes” وتم إضافة لها العديد من الميزات الأخرى لاحقا وتغير الاسم عام 1983 ليصبح أسمها الأن “سي بلس بلس ++C”.

دورة لتعلم لغة البرمجة ++C باللغة العربية

في مجال البرامج نجد الكثير منها مكتوب بلغة “سي” ++ Google Chrome، Mozilla Firefox، Microsoft Office، Adobe Photoshop، Adobe Illustrator، Microsoft windows Xp و Vista.. إلخ.

مكونة هذه الدورة من 8 فصول :

اﻟﻔصل اﻷول : التعرف على أساسيات اللغة وطريقة كتابة أول برنامج

  • التعرف على البرنامج المستخدم في تنفيد البرنامج.
  • الهيكلية العامة للبرنامج.
  • المتغيرات.
  • دوال الإخراج.
  • دوال الإدخال.
  • العمليات الحسابية وطرق تمثيلها وأولوياتها.
  • تمثيل العمليات الرياضية.
  • الأسبقيات وطرق معاملتها.
  • إضافة تعليقات.
  • مؤثرات الزيادة والنقصان.
  • بعض دوال الإدخال والإخرج في لغة “++C” في مكتبة <stdio.h>.
  • بعض الدوال الإدخال في مكتبة <conio.h>.
  • دوال الرياضية في المكتبة <math.h>.
  • دوال التحويل <int،char،sizeof>.
  • ماذا اكتشف بعد ان انتهينا من الفصل.

الفصل الثاني : الجمل الشرطية والعبارات الشرطية  (if،Switch)

  • عبارة (if) الشرطية الإعتيادية.
  • عبارة (if/else) الشرطية.
  • العبارات الشرطية المتداخلة.
  • عبارة (if/else if) الشرطية
  • عبارة (Switch/Case) الشرطية.

الفصل الثالث : عبارات أو جمل التكرار (For ، While ، Do–While)

  • عبارة (For–Loop) التكرارية الاعتيادية.
  • عبارة (For–Loop) التكرارية المتداخلة.
  • عبارة (Break).
  • عبارة (continue).
  • عبارة (go to).
  • عبارة (While) التكرارية.
  • عبارة (While) التكرارية المتداخلة.
  • عبارة (Do–While) التكرارية.
  • عبارة (Do–While) التكرارية المتداخلة.
  • الفرق بين دوال التكرار (for ، while، do–while).

الفصل الرابع : المصفوفات وأنواعها (Array)

  • المصفوفات الأحادية الأبعاد.
  • ترتيب عناصر الموصفوفات.
  • المصفوفات ثنائية الأبعاد.
  • ترتيب المصفوفات ثنائية الأبعاد.
  • النصوص (string).

الفصل الخامس : الدوال (Function)

  • الدوال (Function).
  • دوال (function) بدون قيمة معادة.
  • الإرسال بالقيمة والإرسال بالمرجع.
  • الدوال الزائدة.
  • استدعاء الدالة لنفسها (Recursively).
  • المصفوفات والدوال.

الفصل السادس : المؤشرات (pointer)

  • المؤشرات.
  • المؤشرات والمتغيرات.
  • الدالة (NEW).
  • المؤشرات والمصفوفات.
  • المؤشرات والدوال (function).

الفصل السابع : التراكيب (Structures)

  • التراكيب (Structures).
  • التراكيب المتداخلة (Structures in Structures).
  • مصفوفة التراكيب (Structures).
  • مصفوفة التراكيب (Structures) المتداخلة.

الفصل الثامن : الملفات (File).

  • الملفات (File)
  • الكتابة في الملفات النصية.
  •  القراءة من الملفات النصية.
  • الكتابة في الملفات الثنائية.
  • القراءة من الملفات الثنائية.
  • الدالة (seek) للتحرك داخل الملفات.

رابط الدورة : https://www.youtube.com

و يمكنك تحميل الكتاب خطوة بخطوة ، رابط التحميل : https://drive.google.com/file

بالتوفيق، إن أحتجتم لأي مساعدة يمكنكم مراسلتنا عبر الصفحة الرسمية للموقع على الفيسبوكEducation Libre ، تابع جديدنا كل يوم عبر Telegram . التعليق على هذا الموضوع في صندوق التعليقات اسفل الموضوع،سيكون الرد عليه سريعا.

  1. Fatima waleed Alyousif Fatima waleed Alyousif

    this is mu first time I learn in this website. And I wish to take experience and knowledg about c++ programming

    • Great, learning online will give you a great opportunities to learn anything you want. All the best))

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *