Architecture of a Modern Web Application

This is a great article discussing web development technologies and tools that are in use today with examples.  This link is just for part 1 which was just published.

Part 1

Part 2

Part 3

Learn HTML & CSS For Free

Check out the link below for a free beginners and advanced guide to learning HTML & CSS.