Intro to Front-end
An intro to the weird and wonderful world of Front-end Development.
Here are some online tutorials where you can learn about HTML, CSS, and JavaScript.
For some more theory and philosophy, check out the Front-end Field Guide. For more using frameworks and things, check out Front-end Frameworks.