
Online or onsite, instructor-led live C++ training courses demonstrate through hands-on practice how to develop applications with C++, C++11, C++14, C++17, and other versions.
C++ training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Luxembourg onsite live C++ trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
Excellent trainer with huge knowledge about the subject.
Krzysztof - GMV Innovating Solutions Sp. z o.o.
Course: Programowanie w języku C++
Chosen topics were OK.
ZITRO LABORATORY
Course: C ++ 11 Programación
In my humble opinion, the trainer, he has explained everything with a perfect rhythm maintaining the balance between theoretical and practical material. Beside this, the material was fine.
Héctor González Gómez - ZITRO LABORATORY
Course: C ++ 11 Programación
I liked the mix of theory and exercises.
ZITRO LABORATORY
Course: C ++ 11 Programación
I was benefit from the time tracking and staying on subject.
BK Medical
Course: Advanced C++ Software Design
Anjum is extremely knowledgeable about the areas in which he has experience. His training was theory-heavy, but I think he was usually great at explaining theories.
BK Medical
Course: Advanced C++ Software Design
The practical exercises
Corvil
Course: C/C++ Secure Coding
The hands-on approach to explain the concepts.
Corvil
Course: C/C++ Secure Coding
Exercise and be able to experiment.
Corvil
Course: C/C++ Secure Coding
Animation
Controtek Solutions Inc
Course: QT Programming
plenty of exercises, less presentation
Controtek Solutions Inc
Course: QT Programming
Great training atmosphere.
April Faith Manabat - Controtek Solutions Inc
Course: QT Programming
Lots of nice exercises. The trainer had impressive knowledge and experience.
Robert Bosch Kft.
Course: Using C++ in Embedded Systems - Applying C++11/C++14
Examples, applications of C++11/14 techniques.
Robert Bosch Kft.
Course: Using C++ in Embedded Systems - Applying C++11/C++14
I liked Saidu's personal approach to the training. She was approachable and patient with us even through the somewhat challenging medium of online training. I personally like the online training format. I found it very relaxed and the technology worked reasonably well with a few glitches here and there. However some of those issues I think were related to issues on the participants' end. I never lost connection or dropped audio or video even once. However my Internet is very good. As I said, the pace was slow for me, and I would have preferred to have covered more advanced topics that I will be dealing with right away in our work Qt code, but I did learn a lot of good basics from Saidu so I appreciate that very much. I answered yes to the question "Would you attend another training session taught by this trainer" but I say that with some hesitation. I would have to know that the delivery was going to be more organised and planned than this training.
Department of Defense
Course: QT Programming
Threading, albeit I had to not follow much of the exercise do practice it.
Bethesa Studios
Course: Qt Programming
The subjects that were touched were interesting to me. (Widgets, DB, create UI with the Designer tool)
Bethesa Studios
Course: Qt Programming
Trainer is definitely experienced in debugging and getting qt applications to run on the fly.
Home Team Science and Technology Agency
Course: Qt Programming
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating
Andrea Pomatto - Inpeco SpA
Course: Using C++ in Embedded Systems - Applying C++11/C++14
Slobodan Dmitrović is an excelent teacher on the subject and knows how to buildup the fundations to have a solid starting point in C++. Direct style supported with exercises and easy-going lectures even if the course was 5 hours per day.
Arturo González Rivas - GMV GmbH
Course: Programming in C++
way of conducting
HSBC Service Delivery (Polska) Sp. z o.o.
Course: Programowanie w języku C++
Machine Translated
C++ issues were immediately implemented on computers by training participants.
Paweł Musiał
Course: Programowanie w języku C++
Machine Translated
Training in the form of workshops with the exercises themselves. The whole theory applied, without unnecessary presentations
GMV Innovating Solutions Sp. z o.o.
Course: Programowanie w języku C++
Machine Translated
The way of conducting classes and the comprehensive knowledge of the trainer
GMV Innovating Solutions Sp. z o.o.
Course: Programowanie w języku C++
Machine Translated
Knowledge, cross-sectional view
Merit Poland sp. z o.o.
Course: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
C++ Course Outlines in Luxembourg
- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts
- Understand the principles of object-oriented modelling, embedded software programming and real-time programming
- Produce code for embedded systems that is small, fast and safe
- Avoid code bloat from templates, exceptions, and other language features
- Understand the issues related to using C++ in safety-critical and real-time systems
- Debug a C++ program on a target device
- Developers
- Designers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Intermediate C++ developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Use functional programming solutions to improve the performance of web applications.
- Avoid data mutation and side effects with functional programming.
- Create web applications in a functional programming style.
- 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.
Last Updated: