Becoming discouraged by UE4 Coding.

Yes, that can be daunting.

Break things up as much as possible until you’re familiar with things.
For instance, create a basic C++ project, rather than usin the first person or third person template.
Then just do a few minor things here and there to get aquainted, based on snippets of code from some of the examples.

Change the players speed.
Increase the jump height.
Add a walk/run button.
Stuff like that.