I gotta admit, it's quite simple. I came to Construct 2 with zero game development experience, no programming experience (aside from front end web dev.) I looked at numerous gaming engines, and construct is by far the easiest to work with. Plus there is a TON of info on it.
I recommend reading the entire manual, doing at least a couple tutorials (which will give you an idea of how to use the tool). Once the interface is more familiar to you, go to the forums "HOW DO I" section for a great list put together by Kyatric. Many members have offered up their files to show how to do a particular function. I encourage you to look through them.