guys what is the best way to start off codin g and learning bout hosting a site and being a good programmer