Video tutorials are the best way. You’ll need to at least do a C++ beginners course.
Get a Pluralsight subscription. They have a 7 hours beginner course,
Once you’ve done that you’ll be comfortable enough to know what you’re doing in UnrealEngine, then it’s a matter of learning the API.