KEY BENEFIT : A comprehensive introduction to the tools and skills required for both client- and server-side programming, that teaches how to develop platform-independent sites using the most current Web development technology. KEY TOPICS : Internet introduction; Web Browsers and Servers; URL; MIME; HTTP; Web Programmer’s Toolbox; HTML and XHTML; CSS; JavaScript™; XML and XLST; Applets; Flash; Perl™/CGI; Java Web Programming; PHP; ASP.NET Using C# and Ajax; Visual Studio; Database Access through the Web; Ruby; Rails 2.0; Ajax. MARKET : An ideal reference for Web programming professionals.
Sebesta does a great job in explaining the basic things, but the book is just too cramped up, too much technologies on too little pages. With this book, you get a basic introduction into XHTML, Javascript, CSS, XML, Pearl, JSP etc. The problem is, that you can find better tutorials on the internet for free (which also explain more things), without reading the book.
This first couple chapters of this book are very interesting and easy to understand. However the further into the book I got the more lost and confused I became. He spends a lot of time comparing the computer languages he discusses (JavaScript, PHP, XML, and XHTM) to other languages like C and C+ even though most readers of this book probably do not have experience with these. The
Pretty easy flowing introduction to full stack development. As an introductory text, not too much depth into any one subject, but a great starting point. For a class.