ADVANCED JAVA PROGRAMMING

Paper Code: 
CSC 612C
Credits: 
03
Periods/week: 
03
Max. Marks: 
100.00
Objective: 

This module will help the student in learning the advance programming in Java.

 

9.00

JDBC: Concept of JDBC, Driver and Driver types (Type1 to Type4), Driver Manager Class, Loading a driver, Using Class.forName, using a system Property.

Connections:-Getting a connection, releasing a connection, setting Login timeout,

SQL Exception    

Statements: - Creating and using Statement Object, single Statement execute, Releasing the statement, Data Manipulation (insert record, update record, delete record).

Result Set: Reading data from result set, working with Null Values, updatable result set

 

9.00

Networking Basics, Sockets, The Networking Classes and Interfaces, Inet address, TCP/IP Client Sockets, URL, URL Connection, URL Class, Cookies, TCP/IP Server Sockets, Datagram.

Configuring Jsp Server: Installing the TomCat Server , the Directory Structure

 

9.00

JSP and Servlets: java servlet architecture , Generic servlet and Http Servlet , The life cycle of  a Servlet (init(),service(),destroy()), A Basic servlet ., Components of Java server page , Directives , Actions, Implicit object ,Jsp Scripting ,JSP Lifecycle     

 

9.00

Handling JSP Errors: JSP translation time errors, JSp request time errors ,creating jsp error page.  

Using include directives and Implicit objects: Creating the JSP using include directives ,using request , response , Page Context , Session , application ,out, config , page , exception .

 

9.00

JSP standard Actions: Using JSP standard actions , Jsp:param , include , forward, plug in .

JSP and HTML Form: using jsp creating a Html Form and retrieving data with jsp       

Creating a Shopping Cart: Creating a shopping cart using Jsp, integrating shopping cart.

 

ESSENTIAL READINGS: 
  1.  James Goodwill “Pure JSP Java Server Pages”  Techmedia
  2. Herbert Schildt, “Java: The complete reference” Seventh Edition, Tata McGraw –Hill Edition
  3.  Kevin Mukhar and James L. Weaver “Beginning J2EE 1.4” SPD publ

 

 

REFERENCES: 
  1. Ivan Bayross, “Web Enabled Commercial Application Development Using Java 2.0”, BPB Publications, March 2003

  2. C.S. Horstmann & Gray Cornell, “Java2: Advanced features (Vol II) – Java Series”, Pearson Education.

Academic Year: