IT2353 WEB TECHNOLOGY SYLLABUS
UNIT I
Web Essentials: Clients, Servers, and Communication. The Internet-Basic
Internet
Protocols -The World Wide Web-HTTP request message-response message-Web
Clients Web Servers-Case Study. Markup Languages: XHTML. An Introduction to
HTML
History-Versions-Basic XHTML Syntax and Semantics-Some Fundamental HTML
Elements-Relative URLs-Lists-tables-Frames-Forms-XML Creating HTML Documents
Case Study.
UNIT II
Style Sheets: CSS-Introduction to Cascading Style Sheets-Features-Core
Syntax-Style
Sheets and HTML Style Rle Cascading and Inheritance-Text Properties-Box Model
Normal Flow Box Layout-Beyond the Normal Flow-Other Properties-Case Study.
Client-Side Programming: The JavaScript Language-History and Versions
Introduction
35
JavaScript in Perspective-Syntax-Variables and Data Types-Statements-Operators-
Literals-Functions-Objects-Arrays-Built-in Objects-JavaScript Debuggers.
UNIT III
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-DOM Event Handling-Accommodating Noncompliant Browsers Properties of
window-Case Study. Server-Side Programming: Java Servlets- Architecture
-Overview-A
Servelet-Generating Dynamic Content-Life Cycle- Parameter
Data-Sessions-Cookies-
URL Rewriting-Other Capabilities-Data Storage Servlets and Concurrency-Case
Study-
Related Technologies.
UNIT IV
Representing Web Data: XML-Documents and Vocabularies-Versions and Declaration-
Namespaces JavaScript and XML: Ajax-DOM based XML processing Event-oriented
Parsing: SAX-Transforming XML Documents-Selecting XML Data:XPATH-Templatebased
Transformations: XSLT-Displaying XML Documments in Browsers-Case Study-
Related Technologies. 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-Case
Study-Related Technologies.
UNIT V
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-Communicating Object Data: SOAP Related Technologies-Software
Installation-Storing Java Objects as Files-Databases and Ja v a S e rvlets.
TOTAL: 45 PERIODS
TEXT BOOK:
1. Jeffrey C. Jackson, “Web Technologies–A Computer Science Perspective”,
Pearson
Education, 2006.
REFERENCES:
1. Robert. W. Sebesta, “Programming the World Wide Web”, Fourth Edition,
Pearson
Education, 2007 .
2. Deitel, Deitel, Goldberg, “Internet & World Wide Web How To Program”,
Third
Edition, Pearson Education, 2006.
3. Marty Hall and Larry Brown,”Core Web Programming” Second Edition, Volume I
andII, Pearson Education, 2001.
4. Bates, “Developing Web Applications”, Wiley, 2006.
OTHER RELATED SYLLABUS>>>>>
CS2353 OBJECT ORIENTED ANALYSIS AND DESIGN SYLLABUS
IT2354 EMBEDDEDSYSTEMS SYLLABUS
IT2353 WEB TECHNOLOGYSYLLABUS
IT2352 CRYPTOGRAPHYAND NETWORK SECURITY SYLLABUS
CS2032 DataWarehousing and Data Mining Syllabus
IT2351 NETWORKPROGRAMMING AND MANAGEMENT SYLLABUS
Web Essentials: Clients, Servers, and Communication. The Internet-Basic Internet
Protocols -The World Wide Web-HTTP request message-response message-Web
Clients Web Servers-Case Study. Markup Languages: XHTML. An Introduction to HTML
History-Versions-Basic XHTML Syntax and Semantics-Some Fundamental HTML
Elements-Relative URLs-Lists-tables-Frames-Forms-XML Creating HTML Documents
Case Study.
UNIT II
Style Sheets: CSS-Introduction to Cascading Style Sheets-Features-Core Syntax-Style
Sheets and HTML Style Rle Cascading and Inheritance-Text Properties-Box Model
Normal Flow Box Layout-Beyond the Normal Flow-Other Properties-Case Study.
Client-Side Programming: The JavaScript Language-History and Versions Introduction
35
JavaScript in Perspective-Syntax-Variables and Data Types-Statements-Operators-
Literals-Functions-Objects-Arrays-Built-in Objects-JavaScript Debuggers.
UNIT III
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-DOM Event Handling-Accommodating Noncompliant Browsers Properties of
window-Case Study. Server-Side Programming: Java Servlets- Architecture -Overview-A
Servelet-Generating Dynamic Content-Life Cycle- Parameter Data-Sessions-Cookies-
URL Rewriting-Other Capabilities-Data Storage Servlets and Concurrency-Case Study-
Related Technologies.
UNIT IV
Representing Web Data: XML-Documents and Vocabularies-Versions and Declaration-
Namespaces JavaScript and XML: Ajax-DOM based XML processing Event-oriented
Parsing: SAX-Transforming XML Documents-Selecting XML Data:XPATH-Templatebased
Transformations: XSLT-Displaying XML Documments in Browsers-Case Study-
Related Technologies. 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-Case
Study-Related Technologies.
UNIT V
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-Communicating Object Data: SOAP Related Technologies-Software
Installation-Storing Java Objects as Files-Databases and Ja v a S e rvlets.
TOTAL: 45 PERIODS
TEXT BOOK:
1. Jeffrey C. Jackson, “Web Technologies–A Computer Science Perspective”, Pearson
Education, 2006.
REFERENCES:
1. Robert. W. Sebesta, “Programming the World Wide Web”, Fourth Edition, Pearson
Education, 2007 .
2. Deitel, Deitel, Goldberg, “Internet & World Wide Web How To Program”, Third
Edition, Pearson Education, 2006.
3. Marty Hall and Larry Brown,”Core Web Programming” Second Edition, Volume I andII, Pearson Education, 2001.
4. Bates, “Developing Web Applications”, Wiley, 2006.
OTHER RELATED SYLLABUS>>>>>
CS2353 OBJECT ORIENTED ANALYSIS AND DESIGN SYLLABUS
IT2354 EMBEDDEDSYSTEMS SYLLABUS
IT2353 WEB TECHNOLOGYSYLLABUS
IT2352 CRYPTOGRAPHYAND NETWORK SECURITY SYLLABUS
CS2032 DataWarehousing and Data Mining Syllabus
IT2351 NETWORKPROGRAMMING AND MANAGEMENT SYLLABUS