Get in Touch

Course Outline

The history and development of C++

Object-oriented and procedural programming

The basic elements of the C++ language

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

Object-oriented programming - abstraction

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

Standard libraries

  • Library organization, containers
  • Standard containers
  • Algorithms and function objects
  • Iterators and allocators
  • Strings
  • Streams
  • Numbers

Requirements

Knowledge of any text editor and operating system is required. Familiarity with 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