Web Technology
Web Technology
3 2 Hours 42 Th + 28 Pr
1. Web Essentials: 6
Clients, Servers, and Communication. The Internet-Basic Internet
Protocols -The World Wide Web-HTTP request message-response message-Web
Clients Web Servers-Case Study. Mark up Languages: XHTML. Basics of HTML,
XHTML Syntax and Semantics, URLs-Lists-tables-Frames-Forms-XML Creating HTML
Documents, Case Study.
2. Style Sheets: 10
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
JavaScript in Perspective-Syntax-Variables and Data Types-Statements-Operators-
Literals-Functions-Objects-Arrays-Built-in Objects-JavaScript Debuggers.
3. Host Objects : 10
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 Serve lets- Architecture -Overview-A
Serve let-Generating Dynamic Content-Life Cycle-Parameter Data-Sessions-Cookies-
URL Rewriting-Other Capabilities-Data Storage Serve lets and Concurrency-Case Study-
Related Technologies.
5. JSP Technology 8
Introduction-JSP and Servelets- Running JSP Applications Basic JSP- JavaBeans
Classes and JSP-Tag Libraries and Files- Support for the Model- View- Controller Paradigm-
Case Study- Related Technologies.
TEXT BOOK
1. Jeffrey C.Jackson, "Web Technologies--A Computer Science Perspective", Pearson
Education, 2006.
REFERENCES BOOk
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
and II, Pearson Education, 2001.
4. Bates, “Developing Web Applications”, Wiley, 2006.
LIST OF PRACTICAL :
1. Design web pages for your college containing a description of the courses,
departments, faculties, library etc, use href, list tags.
2. Write html code to develop a webpage having two frames that divide the webpage
into two equal rows and then divide the row into equal columns fill each frame with a
different background color.
3. Create your resume using HTML tags also experiment with colors, text , link ,size and
also other tags you studied.
4. Design a web page of your home town with an attractive background color, text color,
an Image, font etc. (use internal CSS).
5. Use Inline CSS to format your resume that you created.
6. Develop a JavaScript to display today’s date.
7. Create HTML Page with JavaScript which takes Integer number as input and tells
whether the number is ODD or EVEN.
8. Create HTML Page that contains form with fields Name, Email, Mobile No , Gender ,
Favorite Color and a button now write a JavaScript code to combine and display the
information in textbox when the button is clicked.
9. Create XML file to store student information like Enrollment Number, Name , Mobile
Number , Email Id.
10. Create a web page with the following.
i. Cascading style sheets.
ii. Embedded style sheets.
iii. Inline style sheets. Use your college information for the web pages.