Learning Problem

Hi, First of all I should mention that, I have searched for more than 4 mounts and studying at the same time. There were no such a course which start at Right Point and teach you with logical order.
Besides, most of videos on youtube are useless. If you ask why? Because people start with good feelings and after recording a couple of videos they stop to do it. I dont know why.
I have a university degree with C++ languade. Even I am good at programming (as a fresh graduated) it is really really hard to me to understand whats going on the engine.
On UE youtube channel, they try to teach C++ with copy and paste from one screen to another.
However, if we look at another engines like Unity, they have dozens of materials to learn it. I am not saying I will learn another engine but believe or not I have lots of friend and they say There is a few material to learn UE4 for that reason they will learn or go on with Unity.
As a result, Please, Please and again Please. Besides paying awards some game creators, Epic games should pay them to create learning materials, videos, books tutorials and most importantly from the beginnig to the end. (Which I know it is endless I am an Instructional Designer)
I look almost every Academic partners of Unreal Engine, most of them still using UDK, some links are broken and almost no one have Distance Education. Not e-learning combined classrooms. I am talking about distance education and virtual classrooms.
So, anyone can advise any material or course, I cant wait to study it.
Thank you very much.