0% found this document useful (0 votes)
47 views3 pages

CA317 Web Technology

Uploaded by

huma shadmeen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views3 pages

CA317 Web Technology

Uploaded by

huma shadmeen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Course Code: CA317

Course Title: INTRODUCTION TO INTERNET TECHNOLOGIES


Pre-requisite(s): Computer Network
Co- requisite(s): Internet Technologies Lab
Credits: 4 L:3 T:1 P:0
Class schedule per week: 04
Class: BCA
Semester / Level: V/3
Branch: Bachelor of Computer Applications

Course Objectives

This course envisions to impart to students to:

A. To learn about basics of Internet Technologies.


B. Learn XML
C. Learn Server Side Programming.
D. Learn Java Servlet.
E. Apply Internet based Programming and web applications.

Course Outcomes

After the completion of this course, students will be able to:

CO1 Evaluate and analyse requirements of Internet technologies


CO2 Compare among the existing web based programming concepts
CO3 Create web based application.
CO4 Interactive server side application.
CO5 Implement dynamic web applications.

215
SYLLABUS

(NO. OF
MODULE LECTURE
HOURS)
Module – I

Internet Basics: Introduction to Internet, Client Server model, Internet IP Address, Domain
Name, Domain Registration, Internet Services, A Brief Overview of TCP/IP and its
10
Services, Hyper Text Transfer Protocol: Introduction, Web Servers and Clients, IP Address,
Cyber Laws, URL and its Anatomy, Message format, Testing HTTP Using Telnet, Persistent
and Non persistent Connections, Internet Security, Web Caching, Proxy.

Module – II

History of HTML and W3C, HTML and its Flavours, HTML Basics, Elements, Attributes
and Tags, Basic Tags, Advanced Tags, Frames, Images, Meta Tag, Planning of Web Page,
10
Model and Structure for a Website, Designing Web Pages, Multimedia Content Frames,
Cascading Style Sheet:Introduction,Advantages, Adding CSS, Browser Compatibility, CSS
and Page Layout, Selectors

Module – III

XML Technologies: Common Usage, Role of XML,Prolog,Body, Elements, Attributes,


Validation, Displaying XML, Namespace. XML DTD: XML Schema Languages, validation,
Introduction to DTD, Purpose of DTD, Using a DTD in an XML Document, Element Type 7
Declaration, Attribute Declaration, Entity Declaration.
Parsing XML: XML DOM, DOM Nodes, The Node Interface, Document Node, Element
Node, Text Node, Attr Node, Java and DOM

Module – IV

Server Side Programming: Servlet : Server –Side JAVA, Advantages Over Applets , Servlet
Alternatives , Servlets Strengths , Servlet Architecture, Servlet life Cycle , Generic Servlet
and Http Servlet, First Servlet , Passing Parameters to Servlets , Retrieving Parameters , 8
Server side Include , Cookies, Filters, Problems with Servlet, Security Issues , Java Server
Pages : Introduction and Marketplace , JSP and HTTP, JSP Engines, How JSP Works , JSP
and Servlet, Anatomy of JSP page , JSP Syntax , JSP Components.

Module – V

Session Tracking: User Passing Control and Data between Pages, Sharing Session and
5
Application Data, Data Base Connectivity, JDBC Drivers, Basic Steps, Loading a Driver,
Making a connection, Execute an SQLStatement, SQl Statements, Retrieving Result,
GettingDatabase Information, Scrollable and Updatable Result Set, Result Set Metadata.

216
TEXT BOOKS:

1. RoyUttam K., “Web Technology”, Oxford University Press.

REFERENCE BOOKS:

1. EtalXue Bai, “The Web Warrior Guide to Web Programming”, Thomson Learning, 2003.
2. XavierC., “Web Technology & Design”, New Age International Publishers, 1 stEdn, New Delhi,
2004.

Gaps in the Syllabus (to meet Industry/Profession requirements)

POs met through Gaps in the Syllabus

Topics beyond syllabus/Advanced topics/Design

POs met through Topics beyond syllabus/Advanced topics/Design

Course Outcome (CO) Attainment Assessment Tools & Evaluation Procedure

Direct Assessment

Assessment Tool % Contribution during CO Assessment


First Quiz 10
Mid Semester Examination 25
Second Quiz 10
Teacher’s Assessment 5
End Semester Examination 50

Indirect Assessment
1. Student Feedback on Faculty

Mapping of Course Outcomes onto Program Outcomes


Program
Specific
Course Program Outcomes (POs)
Outcomes
Outcome
(PSOs)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CO1 3 3 3 2 1 1 2 2 1 1 1 1 1 2 2
CO2 3 1 1 1 1 3 1 1 2 1 1 2 3 2 3
CO3 2 3 3 1 2 1 2 2 1 1 1 2 2 2 3
CO4 1 1 3 3 1 1 1 1 1 1 1 1 2 3 3
CO5 3 3 3 1 2 1 1 2 1 1 2 1 1 2 3

217

You might also like