دورة كاملة لتعلم لغة C ++ خطوة بخطوة للإحتراف

0
دورة كاملة لتعلم لغة C ++ من الصفر حتى الاحتراف

ماذا ستتعلم من خلال الدورة :

  • تعلم البرمجة بواحدة من أقوى لغات البرمجة C ++.
  • تعلم مفاهيم البرمجة C ++ ، البرمجة الشيئية.
  • تعلم C ++ باستخدام منهج يغطي مادة C ++ لمعظم الدورات الجامعية.
  • كن في وضع يسمح لك بالتقدم للوظائف التي تتطلب معرفة جيدة بلغة ++ C.
  • تعلم مفهوم بنية البيانات.
  • الوظائف ، وظائف التحميل الزائد ، تمرير المتغيرات إلى الوظائف ، إلخ.
  • اختبار معرفتك وخبراتك من خلال التمارين.
  • كيفية العمل مع الملفات – مكتبة fstream (عملية i / o على الملفات) المشغلين – العمليات الحسابية والتأكيد والمنطقية والظروف البتية مثل if / else / switch arrays / المصفوفات متعددة الأبعاد – for / while / do-while.
  • تعلم بما في ذلك الاختبارات القصيرة ، وتمارين البرمجة الحية ، وتمارين التحدي الترميز والواجبات وما إلى ذلك.

متطلبات الدورة

  • C ++ Compiler و IDE ، مثل CodeBlocks و Devc ++ و eclipse وما إلى ذلك.
  • لا تتطلب معرفة البرمجة
  • الوصول إلى جهاز كمبيوتر يعمل بنظام Windows أو Mac OS X أو Linux
  • ستغطي الدورة مفاهيم البرمجة C ++ بالتفصيل. لا داعي للقلق بشأن الأساسيات.

هذه الدورة مصممة خصيصًا لتغطي C ++ من المستوى الأساسي جدًا إلى المستوى النهائي. قد تكون جديدًا في البرمجة أو قد درست بالفعل ونفذت البرمجة ولكنك لا تزال تشعر أنك بحاجة إلى معرفة المزيد عن برمجة C ++ بالتفصيل ، فما الذي تبحث عنه؟ لأخذ هذه الدورة اليوم.

تغطي هذه الدورة C ++ من الميزات الأساسية جدًا إلى الميزات الأكثر تقدمًا. ربما لديك بعض الخبرة مع لغات البرمجة الأخرى ، ولكنك تريد أن تتعلم C. إنها لغة رائعة تضيفها إلى سيرتك الذاتية! تم شرح مفاهيم البرمجة الموجهة للكائنات بوضوح ، تعلم الفئات ، الكائنات ، الميراث ، تعدد الأشكال ، التحميل الزائد على المشغل ، بنية البيانات ، المؤشر ، معالجة الملفات ، تخصيص الذاكرة الديناميكي ، التكرار ، بصرف النظر عن مفاهيم البرمجة الأساسية مثل المتغيرات ، التفرع والتكرار ، الوظائف ، المعلمات المرجعية ، المصفوفات ، السلسلة ، المتجهات العملية مشروع الحياة الواقعية في C ++.

سيتم تحسين الدورة التدريبية باستمرار في المستقبل بناءً على ملاحظات الطلاب!

منهج الدورة / المحتوى

مقدمة

  • مقدمة

إعداد البيئة والتعليمات البرمجية ، وتجميعها وتنفيذها في بيئة تطوير متكاملة مختلفة

  • قم بتنزيل وتثبيت First IDE Code :: Blocks
  • التدريب العملي على تنزيل وتثبيت 2nd IDE Dev-C ++
  • افهم برنامجنا الأول وقم بطباعة – 1
  • افهم برنامجنا الأول وقم بطباعة – 2

التدريب العملي على أساسيات C ++ ، والمتغيرات ، وأنواع البيانات ، ونوع المعدل ، إلخ

  • فهم مفهوم نوع البيانات C ++
  • فهم متغيرات C ++ التي تخزن متغير الذاكرة
  • مفهوم نوع البيانات C ++ والمتغير معًا

تدريب عملي على المتغير المرجعي C ++ كيف نستخدمه

  • برنامج Comprehend C ++ الذي يأخذ مدخلات المستخدم من لوحة المفاتيح
  • فهم تدفقات المدخلات والمخرجات C ++
  • C ++ Type Casting / Type الاتفاقية والأنواع
  • ثابت وحرفي في C ++ # 1
  • ثابت في C ++ # 2
  • المعدل ونوعه في C ++ # 1
  • المعدل ونوعه في C ++ # 2
  • تدريب عملي على عوامل C ++ ونوعها
  • الكل في واحد عامل C ++ ونوعه

التدريب العملي على Increment ++ و Decrements – عوامل التشغيل في C ++

  • عامل حسابي في C ++
  • C ++ حجم الفاصلة والمعامل الشرطي
  • العوامل العلائقية في C ++
  • المنطقي And ، المنطقي أو المنطقي وليس عامل التشغيل

التدريب العملي على تدفق التحكم وبيان الحلقات وبيان If Else

  • بعض أساسيات التحكم في التدفق والبيان
  • عبارة If في C ++
  • IF else IF عبارة في C ++
  • Else if Statement in C ++
  • بيان التحكم الكل في واحد مع الشرح
  • برنامج C ++ الذي يعمل LEAP YEAR
  • بيان حالة التبديل C ++ رقم 1
  • بيان كسر C ++
  • بيان متابعة C ++
  • حالة التبديل C ++ وكسر العبارة رقم 2
  • برنامج C ++ الذي يقوم بتشغيل بيان الانتقال رقم 1
  • برنامج C ++ الذي يقوم بتشغيل بيان الانتقال رقم 2
  • حلقات C ++ وأنواعها
  • حلقات C ++ و while Loop
  • C ++ Do-while Loop # 1
  • C ++ هل أثناء الحلقة رقم 2
  • البرنامج مع شرح C ++ Infinite Loop
  • C ++ للحلقة # 1
  • C ++ للحلقة # 2
  • برنامج C ++ الذي يقوم بتشغيل Nested for Loop # 1
  • برنامج C ++ الذي يقوم بتشغيل Nested for Loop # 2
  • البرنامج الذي يطبع نصف هرمي المثلث في for loop
  • البرنامج الذي يطبع أنصاف الأهرامات باستخدام الحروف الهجائية
  • يد على وظائف في C ++
  • وظائف في C ++ الكل في واحد
  • وظائف تعريف المستخدم في C ++
  • الوظيفة الأساسية في وظيفة مكتبة C ++ بمساعدة مكتبة cmath
  • تستدعي الدالة مرجعها في C ++
  • التدريب العملي على المصفوفات ونوعها في C ++
  • افهم المفهوم الأساسي للصفيف Array في C ++
  • المصفوفات في C ++ # 1
  • المصفوفات في C ++ # 2
  • تمرير صفيف في الوظيفة
  • تمرين ومفهوم المصفوفة ثنائية أو ثنائية الأبعاد
  • يد على المؤشر في C ++
  • مقدمة إلى Pointer في C ++
  • مؤشر فارغ في C ++
  • البرنامج الذي يدير Pointer و Array معًا
  • مؤشر الفراغ في C ++
  • يد على سلسلة في C ++
  • سلسلة في C ++ # 1
  • سلسلة في C ++ # 2 طباعة الأحرف الفردية
  • String في C ++ # 3 أخذ السلسلة كمدخل
  • String في C ++ # 4 سلسلة متعددة الكلمات
  • String في C ++ # 5 الحصول على سلسلة مع المؤشر
  • تدريب عملي على الذاكرة الديناميكية في C ++
  • فهم مفهوم الذاكرة الديناميكية في C ++
  • تخصيص الذاكرة الديناميكي مع مجموعة
  • التاريخ والوقت الحالي في C ++
  • قم بتنسيق استخدام Struct ™ في C ++

تدريب عملي على ما وراء الأساسيات على C ++

  • الهيكل في C ++
  • مؤشر الهيكل في C ++
  • تحويل مجموعة الأحرف إلى سلسلة في C ++
  • برنامج C ++ الذي يقوم بتشغيل Structure ويعمل معًا
  • البرنامج الذي يقوم بتشغيل مصفوفتين يعد كل الأزواج التي يكون مجموعها عددًا فرديًا
  • التدريب العملي على البرمجة الشيئية في C ++
  • فهم أساسيات OOP
  • الفئات والكائنات في C ++
  • الوصول إلى أعضاء البيانات مع فئات في C ++
  • عضو فئة الوظيفة في C ++
  • مفهوم محددات الوصول في ++ C (عام ، محمي ، خاص)
  • افهم مُنشئ الفئة والمُدمِّر في لغة C ++
  • منشئ النسخ n C ++
  • Friend Function في C ++
  • وظيفة مضمنة في C ++
  • هذا المؤشر في C ++
  • يد على الوراثة في C ++
  • فهم أساسيات الميراث
  • برنامج تشغيل الوراثة في c ++
  • تعدد الميراث

التدريب العملي على البرمجة الشيئية المتقدمة

  • وظيفة التحميل الزائد في C ++
  • مغلفات في C ++
  • مفهوم التجريد أو إخفاء البيانات في ++ C
  • معالجة الاستثناءات في c ++
  • تعدد الأشكال في C ++
  • قالب الفصل في C ++
  • العودية في C ++

التدريب العملي على معالجة الملفات في C ++

  • فهم أساسيات تسليم الملفات
  • معالجة الملفات – ملف نصي
  • معالجة الملفات – الكتابة إلى ملف
  • تدريب عملي على بنية بيانات C ++
  • ما هو هيكل البيانات
  • بنية البيانات – مكدس في C ++
  • بنية البيانات – قائمة الانتظار في C ++

لمن هذه الدورة:

  • المبتدئين – (الذين يرغبون في تعلم ++ C من الأساسيات إلى Ultimate)
  • يغطي المقرر أكثر من منهج جامعي.
  • أي شخص يرغب في زيادة حياته المهنية من خلال تعلم إحدى لغات البرمجة الأكثر طلبًا C ++.

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.