برمجة وبناء صفحات ويب باستخدام HTML5 & CSS3 & JavaScript

PL-902 : C++ Programming - Level 2

  • 36ساعه تدريب
  • 12محاضره
  • 3ساعات مساعده
  • 800جنيه مصري
  • 10طالب بحد اقصى

سجل الآن بهذا البرنامج التدريبي
واحصل على الخصومات والعروض التاليه ولفترة محدوده

25%خصم على المواعيد الصباحيه
600 جنيه بدلا من 800

15%خصم على مواعيد بعد الظهيره
680 جنيه بدلا من 800

10%خصم على المواعيد المسائيه
720 جنيه بدلا من 800


* هذه العروض لفتره محدوده, وهي عرضه للتغيير او الإلغاء دون اشعار مسبق. مع ملاحظه ان الحجز الفعلي يجب ان يتم داخل الاكاديميه
** المواعيد الصباحيه تبدأ من الساعه 12:30 الى 3:30 ظهرا, وبعد الظهيره من 4 الى 7 مساء, والمواعيد المسائيه من 7:30 الى 10:30 مساء

C++ is the object oriented superset of ANSI C. This course provides students with some advanced topics including the object-oriented Programming.

Course Objectives
  • Demonstrate ability to develop and write advanced and optimized C++ code.
  • Successfully manage to use C++ Pointers, Dynamic Memory, Data structures, Object Oriented Programming, Friendship and inheritance, and Polymorphism.
  • Explain how object-oriented software engineering enhances the software development process.
  • Use inheritance in C++.

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

Compound data types
  • Character Sequences
    • Initialization of null-terminated character sequences
    • Using null-terminated sequences of characters
  • Pointers
    • Reference operator
    • Dereference operator
    • Declaring variables of pointer types
    • Pointers and arrays
    • Pointer initialization
    • Pointer arithmetics
    • Pointers to pointers
    • void pointers
    • Null pointer
    • Pointers to functions
  • Dynamic Memory
    • Operators new and new[]
    • Operators delete and delete[]
    • Dynamic memory in ANSI-C
  • Data structures
    • Data structures
    • Nesting structures
    • Pointers to structures
  • Other Data Types
    • Defined data types (typedef)
    • Unions
    • Anonymous unions
    • Enumerations (enum)
Object Oriented Programming
  • Classes (I)
    • Declaring Classes
    • Constructors and destructors
    • Overloading Constructors
    • Default constructor
    • Pointers to classes
    • Classes defined with struct and union
  • Classes (II)
    • Overloading operators
    • The keyword this
    • Static members
  • Friendship and inheritance
    • Friend functions
    • Friend classes
    • Inheritance between classes
    • What is inherited from the base class?
    • Multiple inheritance
  • Polymorphism
    • Pointers to base class
    • Virtual members
    • Abstract base classes

المتطلبات السابقه

Trainees should have a good knowledge about fundamentals of a C++ Programming.

اهتمامات الحضور

Anybody who has the need to write advanced and optimized programs in the C++ language including students at computer science and communication department, programmers, engineers, or other technical support personnel will benefit from this course.

المسمى الوظيفي

After this course, you can work as a C++ developer at software companies

تعرف على المدربين بهذه الدوره

اسلام حسن
اسلام حسن
مهندس اتصالات ومدرب C/C++

بدأ اسلام حياته المهنيه منذ 7 سنوات كمهندس برمجيات باستخدام لغة C/C++, وخلال تلك السنوات قام بتطوير العديد من الانظمة مثل مكتبة الضغط IHCA, وبروتوكول VPCOIP لاستخدامه لربط الاجهزه الطرفيه عن بعد بالاجهزه الافتراضيه, ونظام GUI-RDP كواجهة ربط مع بروتوكولات دعم الاتصال بسطح المكتب البعيد, وقد تم اعتماد تلك المشروعات بواسطة Itida , حصل اسلام ايضا على العديد من الاعتمادات في انظمة الشبكات من Cisco و VMWare.

لديك رسالة للمدرب؟ ارسلها من هنا.

مزايا اضافيه مع هذه الدوره


  • امكانية الحضور اكثر من مره مجانا

  • كافيتريا مشروبات

  • بيئة دراسيه مريحه

  • دعم مستمر

  • ساعات مساعده خاصه
سجل بهذه الدورة

احجز مقعدك بهذه الدوره

ادخل بياناتك الآن وسوف يتم الاتصال بك هاتفيا لتنسيق موعد الدوره وابلاغك بتفاصيل الحجز.



لديك استفسار ؟

يسعدنا كثيرا مساعدتك في استيعاب افضل للأمور, فلا تترد مطلقا في الاتصال بنا في حال كانت لديك اية اسئله او استفسارات.



98 مصطفى النحاس
مدينة نصر - القاهره.