Syllabus for MCA First Year Semester – I (with effect from the academic year 2007-2008)
INTRODUCTION TO WEB TECHNOLOGY
Lecture : 4 Hrs/week Practical : 3 Hrs/week
One paper: 100 marks / 3 Hrs duration Practical exam: 50 marks
Term work: 25 marks
1. Introduction to the Web 5 Hrs
•History and Evolution
•Web development cycle
•Web publishing
•Web contents
•Dynamic Web contents
2. Languages and technologies for browsers 5 Hrs
•HTML, DHTML, XHTML, ASP, JavaScript
•Features and Applications
3. Introduction to HTML 10 Hrs
•HTML Fundamentals
•HTML Browsers
•HTML tags, Elements and Attributes
•Structure of HTML code
oHead
oBody
•Lists
oOrdered List
oUnordered List
oDefinition List
oNesting List
•Block Level Tags
oBlock formatting, Heading, Paragraph, Comments, Text alignment, Font size
•Text Level Tags
oBold, Italic, Underlined, Strikethrough, Subscript, superscript
•Inserting graphics, Scaling images
•Frameset
•Forms
•An introduction to DHTML
4. Cascading Style Sheets 6 Hrs
•The usefulness of style sheets
•Creating style sheets
•Common tasks with CSS
•Font Family
oFont Metrics
oUnits
•Properties
•Classes and Pseudo classes
•CSS tags
5. Introduction to ASP 7 Hrs
•Working of ASP page
•Variables
•ASP forms
•Data types
•Operators
•Object hierarchies
oASP Object model
•Request, Response Object collections
•ASP Applications
oCreating Active Server Page Application
oSession Object
oSession Collections
oContent Collection
oResponse Object Model
6. JavaScript 7 Hrs
•Introduction
•Operators, Assignments and Comparisons, Reserved words
•Starting with JavaScript
oWriting first JavaScript program
oPutting Comments
•Functions
•Statements in JavaScript
•Working with Objects
oObject Types and Object Instantiation
oDate object, Math object, String object, Event object, Frame object, Screen object
•Handling Events
oEvent handling attributes
oWindow Events, Form Events
oEvent Object
oEvent Simulation
7. Website Design Concepts 5 Hrs
•How the website should be
oBasic rules of Web Page design
oTypes of Website
List of Practicals:
1. Create Web Page and apply some block level tags, text level tags
2. Create Web Page and apply background color, text color, horizontal rules and special characters.
3. Create Web Page and include Ordered list, Unordered list, Definite list and Nested list.
4. Create Web Page and include links to
a. Local page in same folder.
b. Page in different folder
c. Page on the Web
d. Specific location within document
5. Create Web Page and include images with different alignment and wrapped text
6. Create tables and format tables using basic table tags and different attributes.
7. Create a frameset that divides browser window into horizontal and vertical framesets.
8. Create Web Page and apply style rules.
9. Create Web Page including control structures using JavaScript.
10. Programs based on Event Handling.
Reference Books:
1. Web Technologies Achyut S. Godbole, Atul Kahate Tata McGraw Hill
2. Web Tech. & Design C.Xavier New Age
3. Multimedia & Web Technology – Ramesh Bangia
4. HTML : The complete reference – Thomas A. Powel
5. HTML Examples – Norman Smith, Edward
6. ASP 3.0 Programmers Reference – Richard Anderson
7. JavaScript Bible – Danny Goodman