Skip to content
Preparation coursesEducation and professional skills in Baku

IT and office software

C++ programming courses

Develop C++ skills in object-oriented programming, the standard library and resource management.

Develop C++ skills in object-oriented programming, the standard library and resource management.

Move from language fundamentals to clear class interfaces and appropriate data structures. Basic algorithm knowledge is useful for project work.

Syllabus and skills

  • Classes and objects
  • STL containers
  • RAII and smart pointers
  • Testing and debugging

Practical outcome

Create a library management application and test error handling and object lifetimes.

Building your understanding

Start by understanding object lifetimes and how data passes into functions. Compare different solutions to the same problem: readability, correctness and suitable data structures matter more than using as many language features as possible.

Choosing your course

Find training in Baku that matches your goals and experience. Before enrolling, confirm the entry requirements, lesson format, amount of practice, duration and fees.