Web design is divided into two parts: the front end (what the user actually sees) and the back end of web design (how it all works). The back end is often classified as web programming rather than web design, but it’s a good skill to know both sides of the process, rather than to have a separate designer and programmer working on the same websites.
Front end web design:
HTML – This is the basis of the layout of all websites and it contains a list of all the elements that are going to be on your web page.
CSS – This styles your page and tells the browser how to present the website e.g. make the text red, change the size of the font; to use bold, underline, italics and so on.
Back end web design:
This is classified as the programming work behind the scenes. In “Web Programming”, this uses programming languages such as PHP.
PHP – This can be used to make many different virtual functions, for example, it can validate forms, store data to a database and create new pages within the website. It’s the backbone of any website.
This sounds very complicated, but it’s not as bad as it seems. Web design is about little bits and pieces that form the complete picture when they are put together.