CT51 WEB
TECHNOLOGY
Structure 46
hours
1.
Introduction
of HTML,DHTML and JavaScript 2
hours
2. Programming of Application Layer(TCP/IP Network) protocols using JAVA.
These protocols are HTTP,FTP,SMTP,POP3,TELNET 10 hours
3. Introduction of XML,XPATH,SXL,XQL
and XSLT.
(Parsing,Formatting
and Query on XML file will be done though Java) 07
hours
4. Introduction to Asynchronous
Communication and
((
5. Web Development Framework
1. EJB/JSP
2. Struts
3. Spring
(Programming of above framework will
be done through Java lanuage) 15
hours
6. Introduction to Messaging
(Programming will be done through
open source JEE Server) 05
hours
Details
of Each Topic
1. Introduction to HTML,DHTML
and Java Script
Introduction to HTML,DHTML,HTML tags, attributes and events. Java Script language
syntax.
2.
Application Layer
Programming of TCP/IP network through java
1.
description
of Server Socket and Socket class
2.
Fundamentals
of protocol design
3.
Http
protocol and it’s client and Server Program
4.
SMTP
protocol and It’s client and Server Program
5.
POP3
protocol and It’s Client and Server Program
6.
Telnet
Protocol and It’s Client and Server Program
7.
FTP
protocol and It’s Client and Server Program
8.
SNMP
protocol and it’s implementation
3. Introduction of XML, XPATH, SXL, XQL
and XSLT
1.
Introduction
to XML
2.
XML
syntax
3.
Document
type definition
4.
Data
modeling and xml
5.
Document
Object Model
6.
SAX
1.0: The Simple API for XML, programming through java
7.
Name
Space and XML schema
8.
Transforming
XML document to other format
4. Introduction to Asynchronous
Communication and
1.
Introduction
to
2.
Rich
GUI development by using GWT/DWR through java language
3.
Asynchronous
communication with servet/JSP
5. Web Development Framework
1.
Introduction
to Application Server
2.
Introduction
to EJB
3.
Programming
on Session Bean and Entity Bean
4.
Introduction
to Struts Framework
5.
Programming
on Struts Framework
6.
Introduction
to Spring Framework
7.
Programming
on Struts Framework
6. Introduction to Messaging
Overview of the JMS API
Basic JMS API Concepts
The JMS API Programming Model
Writing Simple JMS Client
Applications
Creating Robust JMS Applications
Using the JMS API in a Java EE
Application
Text
Book:
Java Network
Programming, 2nd Edition
By Merlin Hughes(Author) Michael Shoffner(Author),Derek Hamner(Author)
Professional AJAX by
Nicholas Zakas et alia, Wrox Press
9. Special Purpose systems
9.1
Real-time
Systems:
9.1.1
System
Characteristics
9.1.2
features,
of Real-time Kernels
9.1.3
implementing
Real time OS
9.1.4
Realtimg
CPU Scheduling
9.2
Multimedia
Systems
9.2.1
What
is multimedia
9.2.2
Compression
9.2.3
Requirements
of Multimedia Kernals
9.2.4
CPU
Scheduling
9.2.5
Disk
Scheduling
9.2.6
Network
Management
9.2.7
An
example, CineBlitz
10. Case Studies
10.1
UNIX
BSD (contents on line)
10.2
The
Mach System(contents on the window 2000)
10.3
Contents
on line
Text Books:
1.
“Operating
System Principles” Abraham Silberschatz, Peter Baer Galvin, Greg Gagna(2009),
Johnwiley & Sons (
2. “Modern Operating System” Andre S Tanenbaum(2009)Pearson Education