Hi
I’ve spent a lot of money on books : C++ primer 5ed , Programming Principles and Pratices Using C++, The C++ Programming Language (C++11 ed), Accelerated C++ from koening & Moo, some Online Courses form pluralsight with Kate Gregory, even “Learning C++ by Creating Games with UE4” (Pretty outdated right now)
And I had never enough confidence to start UE4 C++ tutorial series, until i’ve found this course : https://www.udemy.com/unrealcourse/ 4 weeks ago on Reddit. Even for a non native speaker it’s a totally mind blowing, it’s worth every penny specially for C# developers or other false beginner, everything is updated to UE4 4.10 to 4.12 using C++11, a lot of concepts are now crystal clear (even forward declaration are clearly explained).