Anda di halaman 1dari 4

Uka Tarsadia University

B. Tech.
Advance Java Technologies
(030080606)
)
6th Semester

EFFECTIVE FROM January-2014

Uka Tarsadia University


A. Prerequisite:

Core Java.

B. Aim and
Objective:

The aim of the course is to study advance java concepts by practical


approach. The concepts covered in this subject are related to various
real world application domains.

C. Subject Code: 030080606

Subject: Advance Java Technologies

D. Total: 60 + 30 = 90Hrs.

[Lecture: 4

E.

Tutorial: 0

Practical: 2]

Detailed Syllabus:

Sr. No.
1.

Topic Name

Weightage (%)
12

1.4
1.5
1.6

Swing And Database


Introduction To Swing, MVC Architecture.
Applets, Application and Pluggable Look And Feel.
Basic Swing Components: Text Field, Buttons, Toggle
Buttons, Checkboxes and Radio Buttons.
Java database Programming.
java.sql Package.
JDBC driver types, java beans.

2.
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8

Java Network Programming


Network Programming With java.net Package.
Client Programs And Server Programs.
Content And Protocol Handlers.
RMI architecture, RMI registry.
Writing distributed application with RMI.
Naming And Directory Services.
Overview of JNDI.
Object serialization and Internationalization.

21

3.
3.1
3.2
3.3
3.4
3.5

Java Enterprise Edition and HTTP


J2EE architecture.
Enterprise application concepts.
n-tier application conceptsJ2EE platform.
HTTP protocol, web application.
Web containers and ApplicationServers

15

1.1
1.2
1.3

Uka Tarsadia University


4.

Java Servlet

4.1

Server side programming with Java Servlet, HTTP and


Servlet.
Servlet API, lifecycle, configuration and context, Request
and Response objects.
Sessionhandling and event handling.
Introduction to filters with writing simple filter
Application

4.2
4.3
4.4
5.

JSP

5.1

JSP architecture, JSP page life cycle, JSP elements,


Expression Language.
Tag Extensions, Tag Extension API, Tag handlers, JSP
Fragments, Tag Files.
JSTL, Core Tag library.
Overview of XML Tag library, SQL Tag library andFunctions
Tag library

5.2
5.3
5.4
6.

Java Mail API

6.1
6.2
6.3
6.4
6.5
6.6
6.7

Basics of Java mail API


Protocols used in Java mail API
Java Mail architecture
Sending email with/without attachment
Receiving email with/without attachment
Forwarding email
Deleting email

14

18

10

F. Modes of Transaction
1. Lectures/discussion method shall be fruitful. It should be supplemented with various
appropriate audio-visual aids.
2. Assignments based on course content shall be given to the students. It should be
evaluated at regular intervals.
3. Surprise tests/Quizzes/Seminar/Tutorials shall be conducted.
4. At the start of course, discuss the course delivery pattern and prerequisite of the
subject.
G. Teachers Activities/Practicum:
The following activities should be carried out by the teachers:
1. Demonstrate the actual implementation of the advance concepts using programs.
2. Explain the installation and configuration related issues for the tools and libraries.

Uka Tarsadia University


H. Student Activities/Practicum
The following activities may be carried out by the students:
1. Understand and exercise the advance concepts.
2. Make use of the tools and libraries available for different application domains.
I. Text Books:
1. Java 6 Programming, Black Book, dreamtech
2. Java Server Programming, Java EE6 (J2EE 1.6), Black Book, dreamtech
3. Java Programming Advance Topics, Joe Wigglesworth and Paula McMillan, Cengage
Learning
J. Reference Books:
1. Professional Java Server Programming, a! Apress
2. Core Java, Volume II Advanced Features, Eight Edition, Pearson
3. Unleashed Java 2 Platform, Sams Techmedia
4. The Complete Reference J2EE, Keogh, McGrawHill
5. Java EE 5 for beginners, Bayross and Shah, SPD
6. JDBC 3 Java Database Connectivity, Bernand Van Haecke, Wiley-dreamtech
7. Java Server Pages for Beginners, Bayross and Shah, SPD
8. Java Servlet Programming, Jason Hunter, SPD (OReilly)

Anda mungkin juga menyukai