4.8 out of 5 average
"Very clear and professional presentation of content. Good mix of theory and practice. I particularly liked the detailed explanations of the language which helped reinforce the learning"
SP, Assistant Risk Manager, C++ Introduction, February 2021.
4.8 out of 5 average
"A good and thorough course for advanced C++ techniques - well delivered by zoom, in a small group allowing some really one to one tutoring to take place."
ZL, Data Analyst, C++ Advanced, June 2021.
C++ is a key programming language used across a wide range of industries for many application types. Noted for its performance, it can be used for embedded application, server side process as well as GUI applications.
Recent changes to the language in new standards have improved the languages safety and performance further. New and improved C++ Library features have improved functionality and helped reduce development effort.
The JBI approach is to move quickly from the basics of the language to features which allow safer usage of pointers, namely, smart pointer. Various alternative styles of programming are possible with C++, such as, object oriented, generic and functional.
We show how C++ allows these different styles of programming. With C++ you can Create Efficient Responsive Robust C++ Applications - Where Performance Matters.
Which C++ training course is right for you?
With C++ Introduction course you can learn the following:
With C++ Advanced training course you will learn:
Exploit Advanced Language & Library Features of C++ And Get Increased Productivity.
Advanced C++ training course aims to take C++ programmers to a new level of understanding and competence in their use of the C++ language and libraries. The course builds on existing knowledge, showing how to use basic language features correctly, it then covers templates, the language feature that underlies the Standard Template Library and most recent advances in C++.
The third part majors on OO development, and shows how popular idioms and design patterns can be implemented in C++. The final two sections look at the two main libraries used by C++ programmers today: the Standard Template Library and the Boost libraries.
CONTACT
+44 (0)20 8446 7555
Copyright © 2026 JBI Training. All Rights Reserved.
JB International Training Ltd - Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS
Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us
POPULAR
AI training courses CoPilot training course
Threat modelling training course Python for data analysts training course
Power BI training course Machine Learning training course
Spring Boot Microservices training course Terraform training course