Delivered either online or on-site, our instructor-led live C++ training courses focus on practical, hands-on exercises to demonstrate how to build applications using C++, C++11, C++14, C++17, and other available versions.
These C++ courses are offered as "online live training" or "onsite live training". The online live option (also referred to as "remote live training") utilizes an interactive remote desktop platform. Conversely, onsite live training can be hosted locally at the client's facilities in Prague or within NobleProg's corporate training centers in Prague.
From Prague Main Train Station (Praha hlavní nádraží)
Take tram 9 from Hlavní nádraží toward Sídliště Řepy.
Get off at Újezd.
Walk about 10 minutes toward Malostranské náměstí / Prokopská.
Continue along Prokopská to 296/8.
Alternative: Take the metro C from Hlavní nádraží → Muzeum, change to metro A → Malostranská, then walk across Malá Strana. This involves more walking.
From Prague Bus Station — Florenc
Take metro B from Florenc toward Zličín.
Get off at Můstek.
Change to metro A toward Nemocnice Motol.
Get off at Malostranská.
Walk approximately 10–15 minutes to Prokopská 296/8.
This instructor-led, live training in Prague (online or onsite) is aimed at developers who wish to use advanced C++ programming techniques to develop complex, secure, and high-performance systems and applications.
By the end of this training, participants will be able to:
Set up a development environment that includes all C++ libraries, packages and frameworks.
Understand the features, components, and basic elements of C++.
Create complex C++ applications using advanced programming techniques.
Learn how to write readable, fast, and secure code in C++.
Know the common security pitfalls in C++ language and how to mitigate them.
Implement test strategies for code quality and security control.
Use the diagnostics and debugging tools in C++ development.
This training in Prague focuses on secure C and C++ development, addressing key issues like buffer overflows, use-after-free vulnerabilities, and input validation. Participants utilize defensive techniques and static analysis to construct robust software that is resilient to both cyberattacks and real-world security flaws.
This instructor-led course in Prague examines the integration of C++ with embedded systems. It explores object-oriented design, memory management, and real-time programming to facilitate the creation of accurate and efficient code. Participants will develop a sample application to acquire practical proficiency.
This two-day course in Prague enables C++ developers to effectively utilize the C++11 standard. It is particularly valuable for financial application developers. The curriculum covers new features, including rvalue references, threading, and move semantics, supported by executable coding examples in lab settings.
This instructor-led, live training in Prague (online or onsite) is aimed at C++ developers who wish to use CUDA to accelerate applications, write high-performance GPU kernels, and leverage parallel algorithm libraries for scientific computing, data processing, and machine learning workloads.
This course in Prague serves as a bridge between C and C++ for embedded systems. It delves into C++11 features such as move semantics and concurrency. You will learn to leverage templates for bare-metal programming and apply design patterns. Acquire the skills to utilize C++ correctly within resource-constrained environments.
This instructor-led training in Prague delves into essential C++ OOP concepts, including classes, encapsulation, and polymorphism. Through hands-on labs, developers acquire the skills to design modular and reusable applications, while exploring inheritance, exceptions, and templates to construct efficient and scalable software solutions.
This instructor-led live training provides in-depth coverage of Qt and its modules.
By the end of the course, participants will have the required knowledge and practical skills to develop their own C++ applications using Qt.
Read more...
Last Updated:
Testimonials (7)
Detailed explanation, re-iteration of points in a quite subtle way that really drove the knowledge home very well. Rod's willingness to double-check the odd obscure question that we rasied, to be sure that his answers were 100% right. Also, his interest in discussing the pros & cons of alternate coding styles so that we learnt not only how to use C++ in our intended way, but why it should be done that way.
Nick Dillon - cellxica Ltd
Course - Using C++ in Embedded Systems - Applying C++11/C++14
Experience sharing, it's teacher's know-how and valuable.
Carey Fan - Logitech
Course - C/C++ Secure Coding
The online-ness of it meant that we could save a lot of time. Much appreciated. Also, the fact that the trainer knew both c# and Cpp was a huge help since he could explain everything through knowledge we already possessed.
Gabor - Rheinmetall Electronics Hungary Kft
Course - Advanced C++
We have been show many different tools (gdb,valgrind,callgrind, google sanitizers, ...) which was really great to have a base knowledge that we can extend when we will need to use one of those tools.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
Course - C++ 11 Programming
The trainer really adapted the training to our level and took a lot of time and efforts to make sure the presentation was well adapted.
Online C++ training in Prague, C++ training courses in Prague, Weekend C++ courses in Prague, Evening C++ training in Prague, C++ instructor-led in Prague, C++ on-site in Prague, C++ boot camp in Prague, C++ coaching in Prague, C++ trainer in Prague, C++ private courses in Prague, C++ classes in Prague, Weekend C++ training in Prague, C++ instructor in Prague, Evening C++ courses in Prague, C++ one on one training in Prague, Online C++ training in Prague, C++ instructor-led in Prague