The most visually stunning Web site in the world is useless if it doesn't function correctly. Get this guide, and you can ensure that yours will. Here to help you create sites that not only work, but work well--and are easy to update and maintain--s a straightforward, visual guide to Web programming basics from best-selling author Charles Wyke-Smith. Just as architects need to understand building materials and their properties, you need to understand the code that serves as the foundation for your sites. You'll learn that all dynamic Web sites consist of three basic components: a browser interface, Web server middleware, and a database. Using diagrams, code snips, and loads of screen shots, the guide covers everything from Web coding concepts and principles to building sites, designing visual interfaces, developing databases, developing middleware, ensuring a good user experience (through good code!), testing and debugging, and more. You'll also get a great companion Web site with downloable code snips and the complete code for the book's sample.