You are on page 1of 4

Contents

Chapter-1
Introduction to Web Engineering
1.1 History of the Web Development
1.2 Introduction to Web Engineering
1.3 Web Engineering as a Discipline
1.4 Web Engineering Activities
1.5 Web Applications
1.5.1 History of Web Application
1.5.2 Categories of Web Applications
1.5.3 Characteristics of Web Applications
1.6 Web-Based Systems Development
1.7 Web Application Testing
1.8 Web characteristics
1.9 Evolution and Need For Web Engineering
1.10 Web engineering versus software engineering
1.11 Web Engineering and Web Gardening
1.12 Web Engineering Skills

Chapter-7
Common Gateway Interface
7.1 Introduction to CGI
7.2 Alternative Technologies
7.3 URLs
7.4 The Hypertext Transport Protocol
7.4.1 HTTP Properties

7.4.2 The Request and Response Cycle of HTTP


7.5 Browser Requests
7.5.1 The Request Line
7.5.2 Request Header Field Lines
7.6 Server Responses
7.6.1 The Status Line
7.6.2 Server Headers
7.8 Proxies
7.8.1 Identifying Clients
7.8.2 Caching
7.9 Content Negotiation

Chepter-8
CGI Environment Using Perl
8.1 The CGI Environment
8.1.1File Handles
8.1.2Environment Variables
8.2 CGI Environment Variables
8.3 CGI Output
8.4 Forms and CGI
8.5 Sending Data to Server
8.6 Decoding Form Input
8.7 Efficiency and Optimization
8.8 Guidelines for Better CGI Applications
8.8.1 Architectural Guidelines
8.8.2 Coding Guidelines

Chapter-9
JSP (Java Server Pages)
9.1
9.2
9.3
9.4

Java Server Pages Basics


JSP Architecture
JSP - Life Cycle
JSP Objects and Components
9.4.1 Comments
9.4.2 Declarations
9.4.3 Expressions
9.4.4 Scripts in JSP
9.4.5 Directives
9.4.6 JSP Actions
9.5 JSP Configuring
9.5.1 Troubleshooting
9.6 Implicit Objects
9.7 JSP Request Objects
9.8 JSP Response Objects
9.9 Retrieving the Contents of a HTML Form
9.10 Retrieving a Query String
9.11 Working with Beans

9.11.1 Bean Scopes


9.11.2 The Bean Structure
9.12 Cookies
9.12.1 Setting Cookies with JSP
9.12.2 Reading Cookies with JSP
9.13 JSP Application Objects

Chapter 10
XML (Extensible Markup Language)
10.1 Introduction to XML
10.2 Relationship between HTML, SGML, and XML
10.3 Structure of XML Document
10.4 Elements & Content (Required)
10.4.1 XML Elements
10.4.2 XML Attributes

10.5 DTD (Document Type Definition)


10.6 Well formed XML documents
10.7 Valid XML documents
10.8 Embedding XML into HTML document
10.9 Displaying XML Document using CSS
10.10 Displaying XML Document using XSL
10.11 Converting XML to HTML for Display
10.12 The Future of XML

You might also like