| Welcome to vBulletin FAQ |
vBulletin FAQ Navigation
Getting Started
Customizing your vBulletin
Search Engines & SEO
Making Money with a Forum
Promoting your Community
|
| Get your own vBulletin Today |
|
| Webmaster Help |
|

|
|
Programming the World Wide Web (4th Edition)
vBulletin Book Store > vBulletin books beginning with P
|
Programming the World Wide Web (4th Edition) |
Author: Robert W. Sebesta
Published: 2007-08-17 |
List price: $100.00
Our price: $90.00
|
Usually ships in 24 hours
As of: December 02nd, 2008 03:31:01 AM
|
|
|
Customer comments on this selection.
2 Star Review This book is covers the very basics about JavaScript, PHP, XML, XSL etc..
br /
br /The explaination is also not too helpful. This book is for someone who just wants to view introductory information about web languages. I bought this book only because it was the text book for my online class.
A Good Survey of Web Technologies br /This book fulfills its purpose of presenting a variety of web technologies to the user at an introductory level. All of the technologies on the cover of the book are given about a chapter (~20 pages) each. For someone with programming experience who knows very little about certain web technologies, such as what XSLT is and how to use it, the book is for you.
br /
br /However, this book will only get you to the intermediate level of familiarity and skill with these technologies. More advanced reading, practice coding, and use of online resources are necessary to really develop expertise in "programming the world wide web". This book is a very good starting point.
A very academic approach to web programming If you are familiar with the author's book (in its many editions) on programming languages, all I can say is that this is written in a similar style - thorough and very academic. There are code examples demonstrating what is being discussed, and there are summaries in each chapter as well as exercises and review questions, but you might be left wondering "what is the big picture here?". It by no means has the programming manual style of an O'Reilly book that often works through one big project - or several of them - as a way of teaching you internet programming principles. The good thing about this book is that the author has covered each subject very thoroughly. The bad thing is that you will need to read the book in short doses digesting each portion slowly as his style is quite academic and each page is densely packed with information. Since the last edition the author has added three chapters covering Ruby, Rails, and Ajax.
br /
br /I would say this book is OK if you have a pretty good background in programming in C and C++ and already know something about web programming since there is only one preliminary chapter and it is rather vague. If you don't have such a background, let me recommend the various "Head First" books by O'Reilly and Associates on the subject as well as their other various books on web programming. You might wind up with more books and spend more money than if you buy this one, but I think your journey through the world of web programming will probably be more enjoyable and more comprehensible. There is no table of contents listed for this book in the product description, so I do that next:
br /
br /Chapter 1 Fundamentals
br /1.1 A Brief Introduction to the Internet
br /1.2 The World Wide Web
br /1.3 Web Browsers
br /1.4 Web Servers
br /1.5 Uniform Resource Locators
br /1.6 Multipurpose Internet Mail Extensions
br /1.7 The Hypertext Transfer Protocol
br /1.8 Security
br /1.9 The Web Programmer's Toolbox
br /1.10 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 2 Introduction to XHTML
br /2.1 Origins and Purposes of HTML and XHTML
br /2.2 Basic Syntax
br /2.3 Standard XHTML Document Structure
br /2.4 Basic Text Markup
br /2.5 Images
br /2.6 Hypertext Links
br /2.7 Lists
br /2.8 Tables
br /2.9 Forms
br /2.10 Frames
br /2.11 Syntactic Differences between HTML and XHTML
br /2.12 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 3 Cascading Style Sheets
br /3.1 Introduction
br /3.2 Levels of Style Sheets
br /3.3 Style Specification Formats
br /3.4 Selector Formats
br /3.5 Property Value Forms
br /3.6 Font Properties
br /3.7 List Properties
br /3.8 Color
br /3.9 Alignment of Text
br /3.10 The Box Model
br /3.11 Background Images
br /3.12 The span and div Tags
br /3.13 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 4 The Basics of JavaScript
br /4.1 Overview of JavaScript
br /4.2 Object Orientation and JavaScript
br /4.3 General Syntactic Characteristics
br /4.4 Primitives, Operations, and Expressions
br /4.5 Screen Output and Keyboard Input
br /4.6 Control Statements
br /4.7 Object Creation and Modification
br /4.8 Arrays
br /4.9 Functions
br /4.10 An Example
br /4.11 Constructors
br /4.12 Pattern Matching Using Regular Expressions
br /4.13 Another Example
br /4.14 Errors in Scripts
br /4.15 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 5 JavaScript and HTML Documents
br /5.1 The JavaScript Execution Environment
br /5.2 The Document Object Model
br /5.3 Element Access in JavaScript
br /5.4 Events and Event Handling
br /5.5 Handling Events from Body Elements
br /5.6 Handling Events from Button Elements
br /5.7 Handling Events from Text Boxes and Password Elements
br /5.8 The DOM 2 Event Model
br /5.9 The navigator Object
br /5.10 DOM Tree Traversal and Modification
br /5.11 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 6 Dynamic Documents with JavaScript
br /6.1 Introduction
br /6.2 Positioning Elements
br /6.3 Moving Elements
br /6.4 Element Visibility
br /6.5 Changing Colors and Fonts
br /6.6 Dynamic Content
br /6.7 Stacking Elements
br /6.8 Locating the Mouse Cursor
br /6.9 Reacting to a Mouse Click
br /6.10 Slow Movement of Elements
br /6.11 Dragging and Dropping Elements
br /6.12 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 7 Introduction to XML
br /7.1 Introduction
br /7.2 The Syntax of XML
br /7.3 XML Document Structure
br /7.4 Document Type Definitions
br /7.5 Namespaces
br /7.6 XML Schemas
br /7.7 Displaying Raw XML Documents
br /7.8 Displaying XML Documents with CSS
br /7.9 XSLT Style Sheets
br /7.10 XML Processors
br /7.11 Web Services
br /7.12 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 8 The Basics of Perl
br /8.1 Origins and Uses of Perl
br /8.2 Scalars and Their Operations
br /8.3 Assignment Statements and Simple Input and Output
br /8.4 Control Statements
br /8.5 Fundamentals of Arrays
br /8.6 Hashes
br /8.7 References
br /8.8 Functions
br /8.9 Pattern Matching
br /8.10 File Input and Output
br /8.11 An Example
br /8.12 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 9 Using Perl for CGI Programming
br /9.1 The Common Gateway Interface
br /9.2 CGI Linkage
br /9.3 Query String Format
br /9.4 The CGI.pm Module
br /9.5 A Survey Example
br /9.6 Cookies
br /9.7 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 10 Servlets and Java Server Pages
br /10.1 Overview of Servlets
br /10.2 Servlet Details
br /10.3 A Survey Example
br /10.4 Storing Information on Clients
br /10.5 Java Server Pages
br /10.6 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 11 Introduction to PHP
br /11.1 Origins and Uses of PHP
br /11.2 Overview of PHP
br /11.3 General Syntactic Characteristics
br /11.4 Primitives, Operations, and Expressions
br /11.5 Output
br /11.6 Control Statements
br /11.7 Arrays
br /11.8 Functions
br /11.9 Pattern Matching
br /11.10 Form Handling
br /11.11 Files
br /11.12 Cookies
br /11.13 Session Tracking
br /11.14 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 12 Introduction to ASPNET
br /12.1 Overview of the .NET Framework
br /12.2 Overview of C#
br /12.3 Introduction to ASPNET
br /12.4 ASP.NET Controls
br /12.5 Web Services
br /12.6 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 13 Database Access through the Web
br /13.1 Relational Databases
br /13.2 An Introduction to the Structured Query Language
br /13.3 Architectures for Database Access
br /13.4 The MySQL Database System
br /13.5 Database Access with Perl and MySQL
br /13.6 Database Access with PHP and MySQL
br /13.7 Database Access with JDBC and MySQL
br /13.8 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 14 Introduction to Ruby
br /14.1 Origins and Uses of Ruby
br /14.2 Scalar Types and Their Operations
br /14.3 Simple Input and Output
br /14.4 Control Statements
br /14.5 Fundamentals of Arrays
br /14.6 Hashes
br /14.7 Methods
br /14.8 Classes
br /14.9 Code Blocks and Iterators
br /14.10 Pattern Matching
br /14.11 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 15 Introduction to Rails
br /15.1 Overview of Rails
br /15.2 Document Requests
br /15.3 Processing Forms
br /15.4 Rails Applications and Databases
br /15.5 Layouts
br /15.6 Summary
br /Review Questions
br /Exercises
br /
br /Chapter 16 Introduction to Ajax
br /16.1 Overview of Ajax
br /16.2 The Basics of Ajax
br /16.3 Rails with Ajax
br /16.4 Summary
br /Review Questions
br /Exercises
Great The item was in perfect condition and it really arrived in 'no time' :) Thx guys!
Good Introduction This item arrived damaged, having bounced too much in the box. However, the book does nothing more than discuss difficult languages used in web presence. This should not be your only reference to web development, but rather a neat introduction. Material placement also not optimum.
|
|
Our vBulletin book picks:
|
|
Find more vBulletin related products of interest.
|