I am currently getting my feet wet with Unreal Engine 4. All of the beginner tutorials I have found so far do most of their work inside the unreal editor and use C++ only for extending all of the stuff that unreal auto-generates. I would like to get a deeper understanding of how to use mainly (or if possible only) C++ to program Unreal. What I am aiming for at this point is, setting up a simple scene entirely from code.
Can anyone suggest good resources?
EDIT: So after getting familiar with the general concepts of the Unreal engine a bit more, I am realizing that most of the game development is done by visual scripting using Blueprint. Is there any way to hook up a scripting language to the Unreal architecture to either replace or integrate into Blueprint?
It's kind of trivial, but there is a page in the documentation: https://docs.unrealengine.com/latest/INT/Gameplay/ClassCreation/CodeOnly/index.html
EDIT: Also see: https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.html
EDIT 2: Some scripting languages for Unreal Engine
Epic "only" supports BluePrint as a (visual) scripting language, all other implementations a provided by the community (with some help of Epic Staff).