I found the following helpful (From the list of playlists @ https://www.youtube.com/user/UnrealDevelopmentKit/playlists)
- Getting started with UE4
- Getting started: Intro to Blueprints
- UE4 Blueprint Quickshot
- Getting started: Intro to programming
- Getting Started: Intro to Blueprint 3rd Person
- Blueprint networking
Don’t discount using blueprints to learn more about the engine and the API. I also found it helpful to try and make things in blueprints first, and then convert the core functionality to a c++ class.