Whether delivered online or on-site, these instructor-led live C++ training programs focus on hands-on application development using C++, C++11, C++14, C++17, and other versions.
C++ training options include "online live training" or "onsite live training". Online live training (also referred to as "remote live training") is facilitated through an interactive remote desktop. Onsite live training takes place either at the client's location in Bangkok or within NobleProg's corporate training facilities in Bangkok.
NobleProg -- Your Local Training Provider
Empire Tower
1, South Sathorn Road,, Bangkok, thailand, 10120
Ways to get there
BTS Skytrain: Take the Silom Line and get off at BTS Chong Nonsi. The Empire is within walking distance; the building has access from the Sathorn/Naradhiwas area.
BTS Saint Louis:Saint Louis station is also nearby, around a 7-minute walk according to current location information.
BRT: Get off at BRT Sathorn. It's approximately a 2–4 minute walk to the building.
MRT:MRT Silom is another option, followed by a walk toward Sathorn.
Taxi/Grab: Give the driver: “The Empire, 1 South Sathorn Road, Sathon, Bangkok 10120.” The official building site confirms this address.
By car: The building can be accessed from Sathorn Road or Naradhiwas Rajanagarinda Road.
This instructor-led, live training in Bangkok (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 course on Bangkok focuses on secure C and C++ practices, addressing issues like buffer overflows, use-after-free, and input validation. Students utilize defensive methods and static analysis to construct hardened software capable of withstanding cyberattacks and real-world security flaws.
This instructor-led course in Bangkok examines the integration of C++ within embedded systems. It addresses object-oriented design, memory management, and real-time programming to ensure the creation of precise and efficient code. Participants will build a sample application to develop practical skills.
This two-day program in Bangkok empowers C++ developers to leverage the C++11 standard, offering particular value to those in financial application development. Participants will explore key innovations such as rvalue references, threading, and move semantics, supported by hands-on coding exercises conducted within a lab environment.
This instructor-led live training in Bangkok (offered online or on-site) is tailored for C++ developers who intend to use CUDA to accelerate applications, develop high-performance GPU kernels, and apply parallel algorithm libraries to scientific computing, data processing, and machine learning workflows.
This training on Bangkok bridges the gap between C and C++ for embedded systems. It explores C++11 features like move semantics and concurrency. Learn to use templates for bare-metal programming and apply design patterns. Gain the skills to use C++ correctly in resource-constrained environments.
This instructor-led training on Bangkok explores essential C++ OOP concepts, including classes, encapsulation, and polymorphism. Through hands-on labs, developers learn to design modular and reusable applications, while also examining inheritance, exceptions, and templates to build robust and scalable software solutions.
This live, instructor-led training in Bangkok provides a thorough overview of Qt and its constituent modules.
By the conclusion of the training, participants will have acquired the necessary expertise and hands-on practice 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 Bangkok, C++ training courses in Bangkok, Weekend C++ courses in Bangkok, Evening C++ training in Bangkok, C++ instructor-led in Bangkok, C++ on-site in Bangkok, C++ instructor in Bangkok, C++ boot camp in Bangkok, C++ classes in Bangkok, C++ trainer in Bangkok, C++ private courses in Bangkok, C++ instructor-led in Bangkok, C++ one on one training in Bangkok, Weekend C++ training in Bangkok, Online C++ training in Bangkok, Evening C++ courses in Bangkok, C++ coaching in Bangkok