Internet & World Wide Web HOW TO
PROGRAM
Lecture Notes, Study Materials and Important questions answers
Subject : Internet & World Wide Web HOW TO
PROGRAM
Part 1 Introduction
Chpter 1 Introduction to Computers and the Internet
1. Introduction to Computers and the Internet - Answer (click here)
2. What Is a Computer? - Answer (click here)
3. Computer Organization - Answer (click here)
4. Machine Languages, Assembly Languages and High-Level Languages -
Answer (click here)
5. History of the Internet and World Wide Web - Answer (click here)
6. World Wide Web Consortium (W3C) - Answer (click here)
7. Web 2.0 - Answer (click here)
8. Personal, Distributed and Client/Server Computing - Answer (click here)
9. Hardware Trends - Answer (click here)
10. Key Software Trend: Object Technology - Answer (click here)
11. JavaScript: Object-Based Scripting for the Web - Answer (click here)
12. Browser Portability - Answer (click here)
13. C, C++ and Java - Answer (click here)
14. BASIC, Visual Basic, Visual C++, C# and .NET - Answer (click here)
15. Software Technologies - Answer (click here)
16. Notes about Internet & World Wide Web How to Program, 4/e - Answer
(click here)
17. Web Browser Basics: Internet Explorer and Firefox - Answer (click here)
Chpter 2 Web Browser Basics Internet Explorer and Firefox
1. Connecting to the Internet - Web Browser - Answer (click here)
2. Internet Explorer 7 and Firefox 2 Features - Answer (click here)
3. Customizing Browser Settings - Answer (click here)
4. Searching the Internet - Answer (click here)
5. Keeping Track of Your Favorite Sites - Answer (click here)
6. File Transfer Protocol (FTP) - Answer (click here)
7. Online Help - Answer (click here)
8. Dive Into Web 2.0 - Answer (click here)
Chpter 3 Dive Into Web 20
1. Dive Into Web 2.0 - Answer (click here)
2. What Is Web 2.0? - Answer (click here)
3. Search - Answer (click here)
4. Content Networks and User-Generated Content - Answer (click here)
5. Blogging - Answer (click here)
6. Social Networking - Answer (click here)
7. Social Media - Answer (click here)
8. Tagging - Answer (click here)
9. Social Bookmarking - Answer (click here)
10. Software Development - Answer (click here)
11. Rich Internet Applications (RIAs) - Answer (click here)
12. Web Services, Mashups, Widgets and Gadgets - Answer (click here)
13. Location-Based Services - Answer (click here)
14. XML, RSS, Atom, JSON and VoIP - Answer (click here)
15. Web 2.0 Monetization Models and Business Models - Answer (click here)
16. Introduction to XHTML - Answer (click here)
Part 2 The Ajax Client
Chpter 4 Introduction to XHTML
1. Introduction to XHTML - Answer (click here)
2. Editing XHTML - Answer (click here)
3. First XHTML Example - Answer (click here)
4. W3C XHTML Validation Service - Answer (click here)
5. Headings - XHTML - Answer (click here)
6. Linking - XHTML - Answer (click here)
7. Images - XHTML - Answer (click here)
8. Special Characters and Horizontal Rules - XHTML - Answer (click here)
9. Lists - XHTML - Answer (click here)
10. Tables - XHTML - Answer (click here)
11. Forms - XHTML - Answer (click here)
12. Internal Linking - XHTML - Answer (click here)
13. meta Elements - XHTML - Answer (click here)
14. Cascading Style Sheets™ (CSS) - Answer (click here)
Chpter 5 Cascading Style Sheets CSS
1. Cascading Style Sheets™ (CSS) - Answer (click here)
2. Inline Styles - CSS - Answer (click here)
3. Embedded Style Sheets - CSS - Answer (click here)
4. Conflicting Styles - CSS - Answer (click here)
5. Linking External Style Sheets - CSS - Answer (click here)
6. Positioning Elements - CSS - Answer (click here)
7. Backgrounds - CSS - Answer (click here)
8. Element Dimensions - CSS - Answer (click here)
9. Box Model and Text Flow - CSS - Answer (click here)
10. Media Types - CSS - Answer (click here)
11. Building a CSS Drop-Down Menu - Answer (click here)
12. User Style Sheets - CSS - Answer (click here)
13. CSS 3 - Answer (click here)
14. JavaScript: Introduction to Scripting - Answer (click here)
Chpter 6 JavaScript Introduction to Scripting
1. JavaScript: Introduction to Scripting - Answer (click here)
2. Simple Program: Displaying a Line of Text in a Web Page - Answer (click
here)
3. Modifying Our First Program - JavaScript(JS) - Answer (click here)
4. Obtaining User Input with prompt Dialogs - JavaScript(JS) - Answer (click
here)
5. Memory Concepts - JavaScript(JS) - Answer (click here)
6. Arithmetic - JavaScript(JS) - Answer (click here)
7. Decision Making: Equality and Relational Operators - JavaScript(JS) -
Answer (click here)
8. JavaScript: Control Statements I - Answer (click here)
Chpter 7 JavaScript Control Statements I
1. JavaScript: Control Statements I - Answer (click here)
2. Algorithms - JavaScript(JS) Control Statements - Answer (click here)
3. Pseudocode - JavaScript(JS) Control Statements - Answer (click here)
4. Control Structures - JavaScript(JS) - Answer (click here)
5. if Selection Statement - JavaScript(JS) - Answer (click here)
6. if…else Selection Statement - JavaScript(JS) - Answer (click here)
7. while Repetition Statement - JavaScript(JS) - Answer (click here)
8. Formulating Algorithms: Counter-Controlled Repetition - JavaScript(JS)
- Answer (click here)
9. Formulating Algorithms: Sentinel-Controlled Repetition - JavaScript(JS)
- Answer (click here)
10. Formulating Algorithms: Nested Control Statements - JavaScript(JS) -
Answer (click here)
11. Assignment Operators - JavaScript(JS) - Answer (click here)
12. Increment and Decrement Operators - JavaScript(JS) - Answer (click here)
13. JavaScript: Control Statements II - Answer (click here)
Chpter 8 JavaScript Control Statements II
1. JavaScript: Control Statements II - Answer (click here)
2. Essentials of Counter-Controlled Repetition - JavaScript(JS) - Answer
(click here)
3. for Repetition Statement - JavaScript(JS) - Answer (click here)
4. Examples Using the for Statement - JavaScript(JS) - Answer (click here)
5. switch Multiple-Selection Statement - Answer (click here)
6. do…while Repetition Statement - Answer (click here)
7. break and continue Statements - JavaScript(JS) - Answer (click here)
8. Labeled break and continue Statements - JavaScript(JS) - Answer (click
here)
9. Logical Operators - JavaScript(JS) - Answer (click here)
10. Summary of Structured Programming - Answer (click here)
11. JavaScript: Functions - Answer (click here)
Chpter 9 JavaScript Functions
1. JavaScript: Functions - Answer (click here)
2. Program Modules in JavaScript - Answer (click here)
3. Programmer-Defined Functions - Answer (click here)
4. Function Definitions - JavaScript(JS) - Answer (click here)
5. Random Number Generation - JavaScript(JS) - Answer (click here)
6. Example: Game of Chance - JavaScript(JS) - Answer (click here)
7. Random Image Generator - JavaScript(JS) - Answer (click here)
8. Scope Rules - JavaScript(JS) - Answer (click here)
9. JavaScript Global Functions - Answer (click here)
10. Recursion - JavaScript(JS) - Answer (click here)
11. Recursion vs. Iteration - Answer (click here)
12. JavaScript: Arrays - Answer (click here)
Chpter 10 JavaScript Arrays
1. JavaScript: Arrays - Answer (click here)
2. Declaring and Allocating Arrays - JavaScript(JS) - Answer (click here)
3. Examples Using Arrays - JavaScript(JS) - Answer (click here)
4. Random Image Generator Using Arrays - JavaScript(JS) - Answer (click
here)
5. References and Reference Parameters - JavaScript(JS) - Answer (click here)
6. Passing Arrays to Functions - JavaScript(JS) - Answer (click here)
7. Sorting Arrays - JavaScript(JS) - Answer (click here)
8. Searching Arrays: Linear Search and Binary Search - JavaScript(JS) -
Answer (click here)
9. Multidimensional Arrays - JavaScript(JS) - Answer (click here)
10. Building an Online Quiz - JavaScript(JS) - Answer (click here)
11. JavaScript: Objects - Answer (click here)
Chpter 11 JavaScript Objects
1. JavaScript: Objects - Answer (click here)
2. Introduction to Object Technology - Answer (click here)
3. Math Object - JavaScript(Js) - Answer (click here)
4. String Object - JavaScript(Js) - Answer (click here)
5. Date Object - JavaScript(Js) - Answer (click here)
6. Boolean and Number Objects - JavaScript(Js) - Answer (click here)
7. document Object - JavaScript(Js) - Answer (click here)
8. window Object - JavaScript(Js) - Answer (click here)
9. Using Cookies - JavaScript(Js) - Answer (click here)
10. Final JavaScript Example - Answer (click here)
11. Using JSON to Represent Objects - Answer (click here)
12. Document Object Model (DOM): Objects and Collections - Answer (click
here)
Chpter 12 Document Object Model DOM Objects and Collections
1. Document Object Model (DOM): Objects and Collections - Answer (click
here)
2. Modeling a Document: DOM Nodes and Trees - Answer (click here)
3. Traversing and Modifying a DOM Tree - Answer (click here)
4. DOM Collections - Answer (click here)
5. Dynamic Styles - DOM - Answer (click here)
6. Summary of the DOM Objects and Collections - Answer (click here)
7. JavaScript: Events - Answer (click here)
Chpter 13 JavaScript Events
1. JavaScript: Events - Answer (click here)
2. Registering Event Handlers - JavaScript(Js) - Answer (click here)
3. Event onload - JavaScript(Js) - Answer (click here)
4. Event onmousemove, the event Object and this - JavaScript(Js) - Answer
(click here)
5. Rollovers with onmouseover and onmouseout - JavaScript(Js) - Answer
(click here)
6. Form Processing with onfocus and onblur - JavaScript(Js) - Answer (click
here)
7. Processing with onsubmit and onreset - JavaScript(Js) - Answer (click here)
8. Event Bubbling - JavaScript(Js) - Answer (click here)
9. More Events - JavaScript(Js) - Answer (click here)
10. XML and RSS - Answer (click here)
Chpter 14 XML and RSS
1. XML and RSS - Answer (click here)
2. XML Basics - Answer (click here)
3. Structuring Data - Answer (click here)
4. XML Namespaces - Answer (click here)
5. Document Type Definitions (DTDs) - Answer (click here)
6. W3C XML Schema Documents - Answer (click here)
7. XML Vocabularies - Answer (click here)
8. Extensible Stylesheet Language and XSL Transformations - Answer (click
here)
9. Document Object Model (DOM) - Answer (click here)
10. RSS - Answer (click here)
11. Ajax-Enabled Rich Internet Applications - Answer (click here)
Chpter 15 Ajax
1. Ajax-Enabled Rich Internet Applications - Answer (click here)
2. Traditional Web Applications vs. Ajax Applications - Answer (click here)
3. Rich Internet Applications (RIAs) with Ajax - Answer (click here)
4. History of Ajax - Answer (click here)
5. “Raw” Ajax Example Using the XMLHttpRequest Object - Answer (click
here)
6. Using XML and the DOM - Answer (click here)
7. Creating a Full-Scale Ajax-Enabled Application - Answer (click here)
8. Dojo Toolkit - Answer (click here)
9. Adobe Flash CS3 - Answer (click here)
Part 3 Rich Internet Application Client Technologies
Chpter 16 Adobe Flash CS3
1. Adobe Flash CS3 - Answer (click here)
2. Flash Movie Development - Answer (click here)
3. Learning Flash with Hands-On Examples - Answer (click here)
4. Publishing Your Flash Movie - Answer (click here)
5. Creating Special Effects with Flash - Answer (click here)
6. Creating a Website Splash Screen - Answer (click here)
7. ActionScript - Answer (click here)
8. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
Chpter 17 Adobe Flash CS3 Building an Interactive Game
1. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
2. Object-Oriented Programming - Answer (click here)
3. Objects in Flash - Answer (click here)
4. Cannon Game: Preliminary Instructions and Notes - Adobe Flash CS3 -
Answer (click here)
5. Adding a Start Button - Adobe Flash CS3 - Answer (click here)
6. Creating Moving Objects - Adobe Flash CS3 - Answer (click here)
7. Adding the Rotating Cannon - Adobe Flash CS3 - Answer (click here)
8. Adding the Cannonball - Adobe Flash CS3 - Answer (click here)
9. Adding Sound and Text Objects to the Movie - Answer (click here)
10. Adding the Time Counter - Adobe Flash CS3 - Answer (click here)
11. Detecting a Miss - Adobe Flash CS3 - Answer (click here)
12. Adding Collision Detection - Adobe Flash CS3 - Answer (click here)
13. Finishing the Game - Adobe Flash CS3 - Answer (click here)
14. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
Chpter 18 Adobe Flex 2 and Rich Internet Applications
1. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
2. Flex Platform Overview - Answer (click here)
3. Creating a Simple User Interface - Adobe Flex 2 - Answer (click here)
4. Accessing XML Data from Your Application - Answer (click here)
5. Interacting with Server-Side Applications - Adobe Flex 2 - Answer (click
here)
6. Customizing Your User Interface - Adobe Flex 2 - Answer (click here)
7. Creating Charts and Graphs - Adobe Flex 2 - Answer (click here)
8. Connection-Independent RIAs on the Desktop: Adobe Integrated
Runtime (AIR) - Answer (click here)
9. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
Chpter 19 Microsoft Silverlight and Rich Internet Applications
1. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
2. Platform Overview - Answer (click here)
3. Silverlight 1.0 Installation and Overview - Answer (click here)
4. Creating a Movie Viewer for Silverlight 1.0 - Answer (click here)
5. Creating Controls - Creating a Movie Viewer for Silverlight 1.0 - Answer
(click here)
6. Using JavaScript for Event Handling and DOM Manipulation - Answer
(click here)
7. Embedding Silverlight in HTML - Answer (click here)
8. Silverlight Streaming - Answer (click here)
9. Silverlight 1.1 Installation and Overview - Answer (click here)
10. Creating a Cover Viewer for Silverlight 1.1 Alpha - Answer (click here)
11. Building an Application with Third-Party Controls - Silverlight - Answer
(click here)
12. Consuming a Web Service - Answer (click here)
13. Silverlight Demos, Games and Web Resources - Answer (click here)
14. Adobe Dreamweaver CS3 - Answer (click here)
Chpter 20 Adobe Dreamweaver CS3
1. Adobe Dreamweaver CS3 - Answer (click here)
2. Text Styles - Adobe Dreamweaver CS3 - Answer (click here)
3. Images and Links - Adobe Dreamweaver CS3 - Answer (click here)
4. Symbols and Lines - Adobe Dreamweaver CS3 - Answer (click here)
5. Tables - Adobe Dreamweaver CS3 - Answer (click here)
6. Forms - Adobe Dreamweaver CS3 - Answer (click here)
7. Scripting in Dreamweaver - Answer (click here)
8. Spry Framework for Creating Ajax Applications - Adobe Dreamweaver
CS3 - Answer (click here)
9. Site Management - Adobe Dreamweaver CS3 - Answer (click here)
10. Web Servers (IIS and Apache) - Answer (click here)
Part 4 Rich Internet Application Server Technologies
Chpter 21 Web Servers IIS and Apache
1. Web Servers (IIS and Apache) - Answer (click here)
2. HTTP Transactions - Answer (click here)
3. Multitier Application Architecture - Answer (click here)
4. Client-Side Scripting versus Server-Side Scripting - Answer (click here)
5. Accessing Web Servers - Answer (click here)
6. Microsoft Internet Information Services (IIS) - Answer (click here)
7. Apache HTTP Server - Answer (click here)
8. Requesting Documents - Answer (click here)
9. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
Chpter 22 Database SQL MySQL ADO NET 2 0 and Java DB
1. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
2. Relational Databases - Answer (click here)
3. Relational Database Overview: A books Database - Answer (click here)
4. SQL - Answer (click here)
5. MySQL - Answer (click here)
6. Instructions for Installing MySQL - Answer (click here)
7. Instructions for Setting Up a MySQL User Account - Answer (click here)
8. Creating a Database in MySQL - Answer (click here)
9. ADO.NET Object Model - Answer (click here)
10. Java DB/Apache Derby - Answer (click here)
11. PHP - Answer (click here)
Chpter 23 PHP
1. PHP - Answer (click here)
2. PHP Basics - Answer (click here)
3. String Processing and Regular Expressions - PHP - Answer (click here)
4. Form Processing and Business Logic - PHP - Answer (click here)
5. Connecting to a Database - PHP - Answer (click here)
6. Using Cookies - PHP - Answer (click here)
7. Dynamic Content - PHP - Answer (click here)
8. Ruby on Rails - Answer (click here)
Chpter 24 Ruby on Rails
1. Ruby on Rails - Answer (click here)
2. Ruby - Answer (click here)
3. Rails Framework - Answer (click here)
4. ActionController and ActionView - Ruby on Rails - Answer (click here)
5. A Database-Driven Web Application - Ruby on Rails - Answer (click here)
6. Case Study: Message Forum - Ruby on Rails - Answer (click here)
7. Message Forum: Logging In and Logging Out - Ruby on Rails - Answer
(click here)
8. Message Forum: Embellishing the Models - Ruby on Rails - Answer (click
here)
9. Message Forum: Forum Controller and Forum Views - Ruby on Rails -
Answer (click here)
10. Message Forum: Message Controller and Message Views - Ruby on
Rails - Answer (click here)
11. Message Forum: Ajax-Enabled Rails Applications - Ruby on Rails -
Answer (click here)
12. Script.aculo.us - Answer (click here)
13. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
Chpter 25 ASP NET 2 0 and ASP NET Ajax
1. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
2. Creating and Running a Simple Web Form Example - ASP.NET - Answer
(click here)
3. Building an ASP.NET Web Application - Answer (click here)
4. Web Controls: Text and Graphics Controls - ASP.NET - Answer (click
here)
5. Web Controls: AdRotator Control - ASP.NET - Answer (click here)
6. Web Controls: Validation Controls - ASP.NET - Answer (click here)
7. Session Tracking - ASP.NET - Answer (click here)
8. Cookies - ASP.NET - Answer (click here)
9. Session Tracking with HttpSessionState - ASP.NET - Answer (click here)
10. Case Study: Connecting to a Database in ASP.NET - Answer (click here)
11. Building a Web Form That Displays Data from a Database - ASP.NET -
Answer (click here)
12. Modifying the Code-Behind File for the Guestbook Application -
ASP.NET - Answer (click here)
13. Case Study: Secure Books Database Application - Answer (click here)
14. Creating the Secure Books Database Application - ASP.NET - Answer
(click here)
15. ASP.NET Ajax - Answer (click here)
16. JavaServer Faces Web Applications - Answer (click here)
Chpter 26 JavaServer Faces Web Applications
1. JavaServer Faces Web Applications - Answer (click here)
2. Java Web Technologies - Answer (click here)
3. Creating and Running a Simple Application in Netbeans - Answer (click
here)
4. Examining a JSP File - Answer (click here)
5. Examining a Page Bean File - Answer (click here)
6. Event-Processing Life Cycle - Answer (click here)
7. Relationship Between the JSP and Page Bean Files - Answer (click here)
8. Examining the XHTML Generated by a Java Web Application - Answer
(click here)
9. Building a Web Application in Netbeans - Answer (click here)
10. JSF Components - Answer (click here)
11. Text and Graphics JSF Components - Answer (click here)
12. Validation Using Validator JSF Components and Custom Validators -
Answer (click here)
13. Session Tracking - JavaServer - Answer (click here)
14. Cookies - JavaServer - Answer (click here)
15. Session Tracking with the SessionBean Object - JavaServer - Answer
(click here)
16. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
Chpter 27 Ajax Enabled JavaServer Faces Web Applications
1. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
2. Accessing Databases in Web Applications - JavaServer - Answer (click
here)
3. Ajax-Enabled JSF Components - Answer (click here)
4. AutoComplete Text Field and Virtual Forms - Answer (click here)
5. Google Maps Map Viewer Component - Answer (click here)
6. Web Services - Answer (click here)
Chpter 28 Web Services
1. Web Services - Answer (click here)
2. Java Web Services Basics - Answer (click here)
3. Creating, Publishing, Testing and Describing a Web Service - Answer
(click here)
4. Consuming a Web Service - Answer (click here)
5. SOAP (Simple Object Access Protocol) - Answer (click here)
6. Session Tracking in Web Services - Answer (click here)
7. Creating a Blackjack Web Service - Answer (click here)
8. Consuming the Blackjack Web Service - Answer (click here)
9. Consuming a Database-Driven Web Service from a Web Application -
Answer (click here)
10. Passing an Object of a User-Defined Type to a Web Service - Answer
(click here)
11. REST-Based Web Services in ASP.NET - Answer (click here)
Part 5 Extra
Chapter 3 Photoshop Elements
1. Photoshop Elements - Answer (click here)
2. Image Basics - Photoshop Elements - Answer (click here)
3. Vector and Raster Graphics - Photoshop Elements - Answer (click here)
4. Toolbox - Photoshop Elements - Answer (click here)
5. Layers - Photoshop Elements - Answer (click here)
6. Screen Capturing - Photoshop Elements - Answer (click here)
7. File Formats: GIF and JPEG - Photoshop Elements - Answer (click here)
Chapter 23 Wireless Internet and m Business
1. Wireless Internet and m-Business - Answer (click here)
2. M-Business - Answer (click here)
3. Identifying User Location - Answer (click here)
4. Wireless Marketing, Advertising and Promotions - Answer (click here)
5. Wireless Payment Options - Answer (click here)
6. Privacy and the Wireless Internet - Answer (click here)
7. International Wireless Communications - Answer (click here)
8. Wireless-Communications Technologies - Answer (click here)
9. WAP and WML - Answer (click here)
10. Phone Simulator and Setup Instructions - Answer (click here)
11. Creating WML Documents - Answer (click here)
12. WMLScript Programming - Answer (click here)
13. String Object Methods - Answer (click here)
14. Wireless Protocols, Platforms and Programming Languages - Answer
(click here)
Chapter 24 VBScript
1. VBScript - Answer (click here)
2. Operators - VBScript - Answer (click here)
3. Data Types and Control Structures - VBScript - Answer (click here)
4. VBScript Functions - Answer (click here)
5. VBScript Example Programs - Answer (click here)
6. Arrays - VBScript - Answer (click here)
7. String Manipulation - VBScript - Answer (click here)
8. Classes and Objects - VBScript - Answer (click here)
Chapter 25 Active Server Pages ASP
1. Active Server Pages (ASP) - Answer (click here)
2. How Active Server Pages(ASP) Work - Answer (click here)
3. Setup - Active Server Pages (ASP) - Answer (click here)
4. Active Server Page Objects - Answer (click here)
5. Simple ASP Examples - Answer (click here)
6. File System Objects - Active Server Pages (ASP) - Answer (click here)
7. Session Tracking and Cookies - Active Server Pages (ASP) - Answer (click
here)
8. Accessing a Database from an Active Server Page(ASP) - Answer (click
here)
9. Server-Side ActiveX Components - Answer (click here)
Chapter 26 Case Study Active Server Pages and XML
1. Case Study: Active Server Pages and XML - Answer (click here)
Chapter 27 Perl and CGI Common Gateway Interface
1. Perl and CGI (Common Gateway Interface) - Answer (click here)
2. Perl - Answer (click here)
3. String Processing and Regular Expressions - Perl - Answer (click here)
4. Viewing Client/Server Environment Variables - Perl - Answer (click here)
5. Form Processing and Business Logic - Perl - Answer (click here)
6. Server-Side Includes - Perl - Answer (click here)
7. Verifying a Username and Password - Perl - Answer (click here)
8. Using DBI to Connect to a Database - Perl - Answer (click here)
9. Cookies and Perl - Answer (click here)
Chapter 28 Python
1. Python - Answer (click here)
2. Basic Data Types, Control Structures and Functions - Python - Answer
(click here)
3. Tuples, Lists and Dictionaries - Python - Answer (click here)
4. String Processing and Regular Expressions - Python - Answer (click here)
5. Exception Handling - Python - Answer (click here)
6. Introduction to CGI Programming - Python - Answer (click here)
7. Form Processing and Business Logic - Python - Answer (click here)
8. Cookies - Python - Answer (click here)
9. Database Application Programming Interface (DB-API) - Python -
Answer (click here)
CHAPTER 38 Introducing Servlets
1. Servlets: Bonus for Java™ Developers - Answer (click here)
2. Servlet Overview and Architecture - Answer (click here)
3. Servlet Overview and Architecture - Servlets - Answer (click here)
4. Handling HTTP get Requests Containing Data - Servlets - Answer (click
here)
5. Handling HTTP post Requests - Servlets - Answer (click here)
6. Redirecting Requests to Other Resources - Servlets - Answer (click here)
7. Session Tracking - Servlets - Answer (click here)
8. Multitier Applications: Using JDBC from a Servlet - Answer (click here)
Chapter 31 JavaServer Pages JSP Bonus for Java Developers
1. JavaServer Pages (JSP): Bonus for Java Developers - Answer (click here)
2. JavaServer Pages Overview - Answer (click here)
3. A First JavaServer Page Example - Answer (click here)
4. Implicit Objects - JavaServer - Answer (click here)
5. Scripting - JavaServer - Answer (click here)
6. jsp:include Action - JavaServer Pages (JSP) Standard Actions - Answer
(click here)
7. jsp:forward Action - JavaServer Pages (JSP) Standard Actions - Answer
(click here)
8. jsp:plugin Action - JavaServer Pages (JSP) Standard Actions - Answer
(click here)
9. jsp:useBean Action - JavaServer Pages (JSP) Standard Actions - Answer
(click here)
10. Directives - JavaServer Pages (JSP) - Answer (click here)
11. Custom Tag Libraries - JavaServer Pages (JSP) - Answer (click here)
Chapter 32 e Business and e Commerce
1. e-Business & e-Commerce - Answer (click here)
2. E-Business Models - Answer (click here)
3. Building an e-Business - Answer (click here)
4. e-Marketing - Answer (click here)
5. Online Payments - Answer (click here)
6. Security - e-Business & e-Commerce - Answer (click here)
7. Legal Issues - e Business & e Commerce - Answer (click here)
8. XML and e-Commerce - Answer (click here)
Chapter 33 Multimedia Audio Video Speech Synthesis and
Recognition
1. Multimedia: Audio, Video, Speech Synthesis and Recognition - Answer
(click here)
2. Audio and Video - Answer (click here)
3. Adding Background Sounds with the bgsound Element - Answer (click
here)
4. Adding Video with the img Element’s dynsrc Property - Answer (click here)
5. Adding Audio or Video with the embed Element - Answer (click here)
6. Using the Windows Media Player ActiveX Control - Answer (click here)
7. Microsoft Agent Control - Answer (click here)
8. RealPlayer Plug-in - Answer (click here)
9. Synchronized Multimedia Integration Language (SMIL) - Answer (click
here)
10. Scalable Vector Graphics (SVG) - Answer (click here)
Chapter 34 Web Accessibility
1. Web Accessibility - Answer (click here)
2. Web Accessibility Initiative - Answer (click here)
3. Providing Alternatives for Images - Answer (click here)
4. Maximizing Readability by Focusing on Structure - Answer (click here)
5. Accessibility in XHTML Tables - Answer (click here)
6. Accessibility in XHTML Frames - Answer (click here)
7. Accessibility in XML - Answer (click here)
8. Using Voice Synthesis and Recognition with VoiceXML - Answer (click
here)
9. CallXML - Answer (click here)
10. JAWS for Windows - Answer (click here)
11. Other Accessibility Tools - Answer (click here)
12. Accessibility in Microsoft Windows 2000 - Answer (click here)