IT-T62 WEB TECHNOLOGY
Lectures
Subject Code Subject Name Tutorials (Periods) Practical (Periods)
(Periods)
IT-T62 Web Technology 3 1 0
Course Objectives:
1. To introduce the basics of Network Model.
2. To introduce the Web Development Process and Various Web Technologies.
3. To learn Networking and Security issues of Internet.
Course Outcomes:
On successful completion of this course students will be able to:
1. Use appropriate web development tools for various web application
2. Learn various Networking and Security issues of Internet to have a protected internet use.
UNIT I
Internet principles – Basic Web concepts – Client –Server model – Retrieving data from Internet -Protocols
and applications. Web Design process: Web process Model-Goals and problems-design phase-Testing. Site
Types and Architecture-Web site types-Dynamic Sites-site structures
UNIT II
Search and Design: Worldwide search-web searching overview-working of search engines-search engine
promotion-optimization-Search interface. Web protocols-HTTP DNS,- Web Servers-components-software,
web hosting. Browsers-HTML and scripting languages-cookies- Multimedia in web design.
UNIT III
Web Technologies: Anatomy of xml document - XML markup-working with elements and attributes - creating
valid documents-xml objects. ActiveX controls: Introduction- Building a basic control - OLE and ActiveX-
HTML and ActiveX-ActiveX Documents.
UNIT IV
Streaming – Networking Principles – Sockets for Clients - Sockets for Servers – Protocols handlers – Content
handlers – Multicast sockets – Remote method invocation.
UNIT V
Internet Security: The Internet-Understanding Firewalls-Hackers-TCP/IP from a security view point –sockets
and services-Encryption. Firewall Technology-packet filtering- Network Address Translation-application level
proxies-VPN- ideal firewall. (Total: 45 Periods)
Content beyond Syllabus:
1. Advanced data structures and their implementation.
2. Implementation of the data structures in different language platforms.
Text Books:
1. Thomas A.Powell, The Complete Reference Web design, Tata McGraw-Hill, 2000.
2. Mathew strebe, charles perkins, Firewalls, BPB, 2000.
Reference Books:
1. Eillotte Rusty Harold, Java Network Programming, O’Reilly Publications, 1997.
2. John paul Mueller,Active X from the Ground up, TataMcGraw-Hill,1997.
3. Michael Girdley, Kathryn A. Jones, et al., Web programming with JavaTM, Sams.net publishing, 1996.