Is there any good c++ course/tutorial/book for Unreal Engine?

Hello friends…
I came from Unity/C#, since 1 years, I have started to learning c++ learning common things and guess I´m ready to start with Unreal, but still, when I see some Unreal examples still don’t understand what are those templates (I know they are templates) but do not understand what they do…

I need a course, tutorial or book so I can understand Unreal CPP code (not sintaxis) else the code and Macros, an API tutorial… can somebody recommend someone ?
Thank you!..

Check out the UE4 Udemy course(paid) and/or Tom Loomans C++ course.

Those look great… thanks!