Programming the World Wide Web provides a comprehensive introduction to the programming tools and skills required for building and maintaining server sites on the Web. This book is intended for readers who have experience programming with an object-oriented language.
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.