Get in Touch

Course Outline

The history and development of C++

Object-oriented programming and procedural programming

Basic elements of the C++ language

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

Object-oriented programming - abstraction

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

Standard libraries

  • Library organization and containers
  • Standard containers
  • Algorithms and function objects
  • Iterators and allocators
  • Strings
  • Streams
  • Floating-point numbers

Requirements

Proficiency with a text editor and operating system is required. Familiarity with a procedural language (e.g., C, Pascal, Basic) is recommended.

 35 Hours

Number of participants


Price per participant

Testimonials (6)

Upcoming Courses

Related Categories