You can use wix.com to design a professional looking website without having to code anything yourself.
But if you want to do the coding then you need to learn html, css and php as well as mysql if you want to have the website operate on a database such as this one.
You can learn html at w3schools and there's lots of other websites that you can learn php and mysql from or you can take a college course in becoming a website coder.
Another plus to becoming a coder and developer and getting a degree in it is you can get hired at some companies to help them develop and work on their websites.