tl dr: I'm looking for a good way to learn more in depth knowledge of C++, as well as something to motivate me to learn in my spare time. Is a course/certificate a reasonable option and can you recommend any in particular?
I know this might be a bit more of a "career programer" question than what's normal for HN, but I still thought it would be worthwhile to ask.
I've been working with C++ for about 1.5 years now and find my growth stagnating. During normal work hours I find myself solving the problem at hand and moving on to the next problem rather than allocating enough time for deep learning and really gaining an understanding of C++ internals. This is mostly since there's always more to do than we have time for.
I've been thinking about how to solve this and started thinking about taking a course/certification (probably in my spare time) that would allow me code in a more learning oriented way, while also forcing me to code in my spare time. (I read a lot of about programing and technology in my spare time but find most of my own projects fizzling out due to lack of motivation)
Do you think a course/certification is the right way to go? And if so can you recommend something worth taking?