How to Start Coding Websites

This is second and final part in a series by Connor Wilson on getting into the web design ‘game’ as it were. This part will focus on the front end/client side coding part of things.

First things first, a clarification:

  • Client Side: code that is executed by the client’s (user’s) browser, like HTML, CSS, JavaScript, and the likes. You can see the source code of client side languages.
  • Server Side: code that is executed by the server and sent back out to the client in the form of HTML/text, like PHP, Ruby and ASP. You can not see the source code from your browser. This article will not deal with server side languages.

This will be all about the client side languages. Mainly (x)HTML and CSS. I will also be assuming you have no prior experience, and have no idea what either are. Please also note, this is not a tutorial on how to make a web page, rather a guide from one experienced person to someone wanting to learn how to learn, essentially. (more…)