Personally, I'm not so sure that your company wants to follow, IMHO, it takes years to learn C ++, and then a couple more years to write good / effective C ++. This is not just a matter of learning syntax, but you need to study idioms, pattern design, which mean compilation / linker error messages. You will want to learn about STL and possibly even boost libraries. In addition, if your SIEM software requires a graphical interface, you also need to learn how to use it, be it Win32, MFC, Qt, WxWidgets, etc. In general, I find this a challenge. In addition, I think it’s very important that you read a lot of books in C ++, there is a list in SO: The Definitive C ++ Book Guide and List Books, such as the effective series from Scott Meyers give an idea of specific problems with C ++, and IMO are really invaluable. If you really want to learn C ++, there is a lot to learn.
As for the courses, here are some of them that I met online. Perhaps you could add them to your question and ask others to give feedback on them.
Calculation of objects http://www.ociweb.com/training/C++
Datasim http://www.datasimfinancial.com/coursesandevents.php
Raalf
source share