I would recommend the Wiki tutorials, as well as the many tutorials on the forums and youtube that people have been putting up.
Also the example projects in the marketplace are a great place to start.
You do not need the source from GitHub to make your own project. UScript has been replaced with the visual scripting of Blueprint.
And as far as setting up Visual Studio - Programming Quick Start | Unreal Engine Documentation
To start off with read the official documentation - Unreal Engine 4 Documentation | Unreal Engine Documentation
Wiki page - A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums
The official Unreal Engine youtube page also has some tutorials.
If you’re looking for coding and blueprint specific tutorials, check those sections