UNIT 1:
Web Essentials: Clients, Servers, and Communication. The Internet
Basic Internet Protocols -The World Wide Web
Some Fundamental HTML Elements
HTTP Response Message- Web Clients
HTTP Response Message- Web Clients
Basic XHTML Syntax and Semantics
Relative URLs-Lists-tables-Frames-Forms-HTML 5.0.
Relative URLs-Lists-tables-Frames-Forms-HTML 5.0.
UNIT 2:
Style Sheets: CSS-Introduction to Cascading Style Sheets,Features-Core Syntax
Style Sheets: CSS-Introduction to Cascading Style Sheets,Features-Core Syntax
Style Sheets and HTML- Style Rule Cascading and Inheritance
Text Properties-CSS Box Model
Normal Flow Box Layout-Beyond the Normal Flow
CSS3.0. Client-Side Programming: The JavaScript Language-History and Versions, Introduction
JavaScript in Perspective-Syntax-Variables and Data Types
Statements-Operators-Literals-Functions
Built-in Objects-JavaScript Debuggers
UNIT 3:
Host Objects: Browsers and the DOM-Introduction to the Document Object Model, DOM History and Levels-Intrinsic Event Handling
Modifying Element Style-The Document Tree
Accommodating Noncompliant Browsers, Properties of window
Server-Side Programming: Java Servlets- Architecture -Overview A Servlet-Generating Dynamic Content-Servlet Life Cycle
Server-Side Programming: Java Servlets- Architecture -Overview A Servlet-Generating Dynamic Content-Servlet Life Cycle
Parameter Data-Sessions-Cookies
Parameter Data-Sessions-Cookies
URL Rewriting-Other Servlet Capabilities
URL Rewriting-Other Servlet Capabilities
Data Storage - Servlets and Concurrency
Database and Java Servlets
UNIT 4:
Representing Web Data: XML-Documents and Vocabularies-Versions and Declaration
Namespaces- DOM based XML processing, Event-oriented Parsing: SAX
Transforming XML Documents-Selecting XML Data: XPATH
Transforming XML Documents-Selecting XML Data: XPATH
Template based Transformations: XSLT
Separating Programming and Presentation: JSP Technology Introduction-JSP and Servlets-Running JSP Applications
Basic JSP-JavaBeans Classes and JSP
Tag Libraries and Files-Support for the Model-View-Controller Paradigm
Tag Libraries and Files-Support for the Model-View-Controller Paradigm
UNIT 5:
AJAX: Ajax Client Server Architecture
XML Http Request Object-Call Back Methods
Web Services: JAX-RPC-Concepts-Writing a Java Web Service
Writing a Java Web Service Client
Describing Web Services: WSDL
Representing Data Types: XML Schema
Storing Java Objects as Files
Communicating Object Data: SOAP, Related Technologies