WILEY

KNOWLEDGE FOR GENERATIONS

WILEY - KNOWLEDGE FOR GENERATIONS

United States Change Location

cart.gif CART |  MY ACCOUNT |  CONTACT US |  HELP    
Wiley.com
Web Programming: Building Internet Applications, 3rd Edition (EHEP000879) cover image
Web Programming: Building Internet Applications, 3rd Edition
Chris Bates (Sheffield Hallam University, UK)
June 2006, ©2006

  • Overview
Web programming is about more than creating and formatting webpages and websites, though that is often a starting point for many. Using scripting languages such as JavaScript, Perl and PH,  it becomes possible to add a lot more functionality to a site.

This book teaches the essentials of working with the most important web technologies. From client development using HTML and Javascript, through to full server side applications written in ASP and Perl, the complete web system is shown. Concentrating on immediately useful code rather than theory, this is a how-to book for practical and project based courses. The broad scope covered by this book begins by creating reasonably simple webpages with HTML, then working through related document and content tagging systems such as dynamic HTML and eventually XML.

 

Table of Contents
Preface.

Acknowledgments.

1. Introduction.

Part I.  HTML.

2. Hypertext Markup Language.

3. More HTML.

Part II.  Stylesheets.

4. Cascading Stylesheets.

5. Cascading Style Sheets Two.

Part III.  JavaScript.

6. An Introduction to JavaScript.

7. Objects in JavaScript.

8. Dynamic HTML with JavaScript.

Part IV.  Perl.

9. Programming in Perl 5.

10. CGI Scripting.

11. Building Web Applications With Perl.

Part V. PHP.

12. An Introduction to PHP.

13. Building Web Applications With PHP.

Part VI.  Miscellany.

14. XML: Defining Data for Web Applications.

15. Good Design.

16. Protocols.

17. Case Study.

Part VII.  Appendices.

Glossary.

Appendix A: Accessing a Database From PHP Using mysqli .

Appendix B: Accessing a Database From PHP Using Pear DB.

Appendix C: HTML Color Codes.

Appendix D: HTML Entities.

Index.

Author Information
Chris Bates has been teaching a web programming course for several years to a large and diverse group of students during which he has created and refined the examples and exercises used in the book.
New To This Edition
  • More exercises at the close of each chapter and solutions on the website
  • A more design-oriented view of CSS and styling, including examples
  • Increased coverage of PHP
  • New chapter on database design and configuration
  • Coverage of RSS feeds and web services
  • Two new case studies added
Hallmark Features
  •  Multi-tool coverage of Dynamic HTML, XHTML, XML, Perl, CGI Scripts, JavaScript, and PHP avoids necessity of reading a book per application
  • The speed to revision is one of this books' strongest features ensuring the book is bang up-to-date and keeps pace with the ever changing web landscape
  • Practical and hands-on guidance is always backed up by strong examples
  • Paced for students with some, but not extensive, programming experience
  • Examples are plentiful, practical and well illustrated
  • Accompanying website provides more examples and links to useful online resources
Professor Reviews
'This book covers the wide variety of topics needed by our students' John Durrant, Ravensbourne College of Design

'A clear and methodical approach to web programming.' Marilyn Watson-Peck, University of Sunderland

Available Versions

Web Programming: Building Internet Applications, 3rd Edition
by Chris Bates
ISBN 978-0-470-01775-3
June 2006, ©2006
Paperback, 678 pages
US $74.95 Add to Cart This is a Print-on-Demand title. It will be printed specifically to fill your order. Please allow an additional 5-6 days delivery time. The book is not returnable.
Share This    Printer-ready version