How to be a software developer for beginners

I am the new to.make Application . From where i can start . And how can i learn the of software developer.thanks

Please complete advance c course then do c++