When I started, I thought the engine learning curve was like driving a Ferrari into a cliff face.
You basically only have UE docs, youtube, forums like this, and paid courses. I never tried the paid courses.
All I can say is, have an idea of roughly where you’re going, and do what you can to head in that direction. Any chip off the rock, is less rock.
Luckily, you don’t have to understand the entire engine, there are whole swathes I never touch, and yet I managed to release a game. But it was tough.
Probably anything you make in the first year, will get binned, just because you suddenly realize you went about it in totally the wrong way. And re-working stuff is fine, because your work pace gets much faster after a while. Something that took six weeks of tearing your hair out and search through dead ends, can be done in about 45 mins, from scratch.
Another point, and reason you probably won’t find a nice neat course heading where you want to go, is that if you’re going anywhere interesting, one course is just not going to touch it. All the courses out there are vanilla people trying to do something vanilla with the engine. So you have to find info where you can and just keep going.