Master C++

For developers who wish to master C++, with practical work oriented on problems of the industry.

Learn, by practicing

This training is for professionals and industry-oriented. Developers of industrial software and the embedded world will love the power offered by object orientation.

Achievement No.1

Master C++

You will develop knowledge of the mechanisms of language so as to be capable of preparing for a technological shift.

Achievement No.2

Practice on concrete real situations

Take advantage of a first experience in C++ with practical, concrete exercises

Achievement No.3

Take advantage of our experience

Benefit from the tips and feedback that Objectis has obtained during its projects.

Useful information


Yverdon-les-Bains >or
other locations on request


1 day of training


Course given in French,
supports in English


Developers or insiders.
Do you have the prerequisites ?

Prerequisites: It is advisable to know some programming language before starting this course.

« Very interesting project, allows you to learn and practice the subject »

A participant in the C++ introduction course

The main themes of the training

Know C++

The first part of the course focuses on notions allowing a good mastery of specificities of C++.

  • Structuring a project, namespaces.
  • C++ specific data types.
  • « Override » functions.
  • Using C libraries in C++.
  • Notion of “references”, exploitation instead of pointers.
  • Exploitation of “exceptions” for elegant error management.
  • Understanding and mastering dynamic memory allocation.


Use the power of the object-oriented

Discovery of the object-oriented possibilities of C++.

  • Create encapsulated features and guarantee their independence.
  • Notions of method, class, “this” pointer, accessors, etc.
  • Constructor/destructor: create and destroy an object properly
  • Dynamic or static instantiation of objects
  • Principles of object orientation in C++: inheritance, polymorphism, virtual method.
  • Exploit operators by « override» them

Advanced elements

Exploring the advanced features of C++.

  • Genericity: understanding the principles and learning to use them.
  • Overview of the Standard Template Library.
  • Awareness of the limitations of using STL in the context of real-time software.
  • Other libraries available.




Paul-Henri Maillefer

Objectis to EPHJ 2019

Objectis to EPHJ 2019

Objectis is pleased to welcome you to the stand E117 from 18th to 21th June.


Thank you.

Thank you for enrolling in our course. You will receive more information by e-mail.

Have a nice day,

Objectis Academy