Look through the hype of tech buzzwords and straight into the heart of the underlying technologies that have enabled the modern web landscape. We explore the building blocks of web applications: HTML, JavaScript, CSS, PHP and MySQL, but more important, the principles of weaving these elements into coherent products. In under 400 pages, we will complete a fast-paced, yet pleasant journey to programming mastery.