Get in Touch

Course Outline

The history and development of C++

Object-oriented programming and procedural paradigms

Basic elements of the C++ language

  • Types and declarations
  • Pointers, arrays, and structures
  • Expressions and statements
  • Function features
  • Namespaces
  • Exceptions
  • Source files and program compilation

Object-oriented programming - abstraction

  • Classes
  • Operator overloading
  • Derived classes
  • Templates
  • Exception handling
  • Class hierarchy

Standard libraries

  • Library organization and containers
  • Standard containers
  • Algorithms and function objects
  • Iterators and allocators
  • Chains
  • Streams
  • Graphics

Requirements

Familiarity with any text editor and operating system. Prior knowledge of any procedural language (such as C, Pascal, Basic, etc.) is recommended.

 35 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories