The Web Warrior Guide to Web Programming by Bai, Xue

If you want an overview title that touches on the basic concepts of Web Application development – this is a decent choice if you must have a physical book. However, I don’t really feel it is worth the steep price.This book starts out with a very brief introduction to SQL, DB Design, programming and XML. Keep in mind, this is no substitute for real college courses if you want a career as a web app developer – but it will show you the tip of the iceberg.What is interesting about this book is that it covers five different web app technologies – ASP.NET, Java/JSP, PERL/CGI, PHP and ColdFusion. So if you don’t know what technology you’re interested in, here’s a chance to preview them all. If you’ve already made a decision to use a specific technology, you’re better off buying a book that focuses exclusively on your choice.