Description Programming the World Wide Web provides a comprehensiveintroduction to the tools and skills required for both client- andserver-side programming, teaching students how to developplatform-independent sites using current Web developmenttechnology. Essential programming exercises are presented using amanageable progression: Students begin with a foundational XHTMLWeb site and employ new languages and technologies to add featuresas they are discussed in the course. Readers with previousexperience programming with an object-oriented language are guidedthrough concepts relating to client-side and server-sideprogramming, including ASP.NET using C#, JavaScript?, Java?servlets, Ajax, JSP?, XHTML, XML, Perl?, PHP, Ruby, and Ruby onRails. For Sale in Indiansubcontinent only Client-side and server-side technologies are covered in two distinct sections, client-side in Chapters 2?7 and server-side in Chapters 8?16. Client-side technology is covered using HTML, XHTML, CSS, JavaScript?, Java? applets, and XML. Server-side technology is covered using Perl?, Perl? and CGI, Java? servlets and JSP?, PHP, ASP.NET, Ruby, Ruby on Rails, and Ajax. JavaScript? is introduced in Chapter 4 using students' knowledge of other programming languages to leverage the discussion. Building XHTML documents is presented in Chapter 6. Chapter 1 Fundamentals Chapter 2 Introduction to XHTMLChapter 3 Cascading Style Sheets Chapter 4 The Basics of JavaScriptChapter 5 JavaScript and HTML Documents Chapter 6 Dynamic Documentswith JavaScript Chapter 7 Introduction to XML Chapter 8 The Basicsof Perl Chapter 9 Using Perl for CGI Programming Chapter 10Servlets and Java Server Pages Chapter 11 Introduction to PHPChapter 12 Introduction to ASP.NET Chapter 13 Database Accessthrough the Web Chapter 14 Introduction to Ruby Chapter 15Introduction to Rails Chapter 16 Introduction to Ajax Index Robert Sebesta is an Associate Professor in the ComputerScience Department at the University of Colorado, Colorado