C++ is the standard language for implementing many forms of object-oriented solutions, but it is also one of the most difficult languages to fully master.
In this course, we’ll walk you through how to develop professional C++ applications with high reliability that are reusable, easy to test, and easy to develop. You’ll learn how to master advanced C++ concepts and how to develop efficient code with optimal memory management that can run on different platforms.
The training is a mix of theory and practical exercises.
Note: This training requires a minimum number of participants and is therefore not covered by Informator’s start guarantee.
See also our courses in system development to develop your knowledge in programming, frameworks and modern development environments.
After the course, you can:
The target audience is developers who have been working with C++ for some time and want to deepen their knowledge, both of the language itself and of common idioms and best practices.
General C/C++ development.
This course does not have any associated certification. Each participant who completes the course receives a course certificate.
This course is organized in collaboration with Mindroad.
Modern C++
The major changes in modern C++
More about classes
R-value references and move semantics
Types of vocabulary
Templates
Functional objects and lambda expressions
Smart pointers
Exception
Chrono, Interval
Advanced template programming
Modules
Course overview
25900 kr
3 days
Advanced
Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to get an opportunity that suits.
För samtliga utbildningar gäller våra
Allmänna Villkor.
Company-adapted course
Send an expression of interest for the training
Send an expression of interest for the training