This is good advise ( mainly coming from Founder of a service which helps developers to ship better code ) .
On a side note, it will be better if OP includes what he really wants to achieve.
Do you just want to some how see the app/website built ?
Do you want to create a profitable business ?
Or are you doing it for fun ?
etc..