Internet & World Wide Web: How to Program, 4th Edition
- Length: 1424 pages
- Edition: 4
- Language: English
- Publisher: Prentice Hall
- Publication Date: 2007-09-20
- ISBN-10: 0131752421
- ISBN-13: 9780131752429
- Sales Rank: #1588410 (See Top 100 Books)
Internet and World Wide Web How to Program, 4th Edition by market leading authors, Harvey M. Deitel and Paul J. Deitel introduces readers with little or no programming experience to the exciting world of Web-Based applications. This book has been substantially revised to reflect today’s Web 2.0 rich Internet application-development methodologies. A comprehensive book that covers the fundamentals needed to program on the Internet, this book provides in-depth coverage of introductory programmming principles, various markup languages (XHTML, Dynamic HTML and XML), several scripting languages (JavaScript, PHP, Ruby/Ruby on Rails and Perl); AJAX, web services, Web Servers (IIS and Apache) and relational databases (MySQL/Apache Derby/Java DB) — all the skills and tools needed to create dynamic Web-based applications. The book contains comprehensive introductions to ASP.NET 2.0 and JavaServer Faces (JSF) and a new chapter on Adobe Flex 2.0. Hundreds of live-code examples of real applications are throughout the book. The examples are downloadable from the Deitel website once registered and logged in and allow readers to run the applications and see and hear the outputs. The book provides instruction on building Ajax-enabled rich Internet applications that enhance the presentation of online content and give web applications the look and feel of desktop applications. The chapter on Web 2.0 and Internet business exposes readers to a wide range of other topics associated with Web 2.0 applications and businesses After mastering the material in this book, readers will be well prepared to build real-world, industrial strength, Web-based applications. For Internet and Web-based computer programmers, and others in organizations and businesses who need to develop their own Websites and pages.
Table of Contents
Part 1: Introduction
1 Introduction to Computers and the Internet
2 Web Browser Basics: Internet Explorer and Firefox
3 Dive Into® Web 2.0
Part 2: The Ajax Client
4 Introduction to XHTML
5 Cascading Style Sheets™ (CSS)
6 JavaScript: Introduction to Scripting
7 JavaScript: Control Statements I
8 JavaScript: Control Statements II
9 JavaScript: Functions
10 JavaScript: Arrays
11 JavaScript: Objects
12 Document Object Model (DOM): Objects and Collections
13 JavaScript: Events
14 XML and RSS
15 Ajax-Enabled Rich Internet Applications
Part 3: Rich Internet Application Client Technologies
16 Adobe® Flash® CS3
17 Adobe® Flash® CS3: Building an Interactive Game
18 Adobe® Flex™ 2 and Rich Internet Applications
19 Microsoft® Silverlight™ and Rich Internet Applications
20 Adobe® Dreamweaver® CS3
Part 4: Rich Internet Application Server Technologies
21 Web Servers (IIS and Apache)
22 Database: SQL, MySQL, ADO.NET 2.0 and Java DB
23 PHP
24 Ruby on Rails
25 ASP.NET 2.0 and ASP.NET Ajax
26 JavaServer™ FacesWeb Applications
27 Ajax-Enabled JavaServer™ Faces Web Applications
28 Web Services
Part 5: Appendices
A: XHTML Special Characters
B: XHTML Colors
C: JavaScript Operator Precedence Chart
D: ASCII Character Set
E: Number Systems
F: Unicode®