Hi my name's Garrett Ellison, and I have no experience with web development whatsoever. I'm a smart 18 year old kid and have the determination to learn, however. I have great ideas for websites that I think could take me somewhere in life but one problem, I don't know how to execute my ideas. I want to learn how to make a website with a similar appearance to stumbleupon.com. I totally don't know what software (if any?) was used to create said website, or what coding education is needed for me to create such a site, but that's where you guys come in; If anyone could point me in the right direction on how to start learning the necessary skills to get a site like that up and running, it would be much appreciated!

Garrett