Diploma Website   Student Corner   Pay Fees   NIRF

Advanced Java (2160707)

Teaching Scheme (in Hours)

Theory Tutorial Practical Total
4 0 2 6

Subject Credit :  6

Examination Scheme (in marks)

Theory
ESE (E)
Theory
PA (M)
Practical
ESE Viva (V)
Practical
PA (I)
Total
70 30 30 20 150

Syllabus Content    Download

Unit-1:  Java Networking

Network Basics and Socket overview, TCP/IP client sockets, URL, TCP/IP server sockets, Datagrams, java.net package Socket, ServerSocket, InetAddress, URL, URLConnection

Unit-2:  JDBC Programming

The JDBC Connectivity Model, Database Programming: Connecting to the Database, Creating a SQL Query, Getting the Results, Updating Database Data, Error Checking and the SQLException Class, The SQLWarning Class, The Statement Interface, PreparedStatement, CallableStatement The ResultSet Interface, Updatable Result Sets, JDBC Types, Executing SQL Queries, ResultSetMetaData, Executing SQL Updates, Transaction Management.

Unit-3:  Servlet API and Overview

Servlet Model: Overview of Servlet, Servlet Life Cycle, HTTP Methods Structure and Deployment descriptor ServletContext and ServletConfig interface, Attributes in Servelt, Request Dispacher interface The Filter API: Filter, FilterChain, Filter Config Cookies and Session Management: Understanding state and session, Understanding Session Timeout and Session Tracking, URL Rewriting

Unit-4:  Java Server Pages

JSP Overview: The Problem with Servlets, Life Cycle of JSP Page, JSP Processing, JSP Application Design with MVC, Setting Up the JSP Environment, JSP Directives, JSP Action, JSP Implicit Objects JSP Form Processing, JSP Session and Cookies Handling, JSP Session Tracking JSP Database Access, JSP Standard Tag Libraries, JSP Custom Tag, JSP Expression Language, JSP Exception Handling, JSP XML Processing.

Unit-5:  Java Server Faces2.0

Introduction to JSF, JSF request processing Life cycle, JSF Expression Language, JSF Standard Component, JSF Facelets Tag, JSF Convertor Tag, JSF Validation Tag, JSF Event Handling and Database Access, JSF Libraries: PrimeFaces

Unit-6:  Hibernate 4.0

Overview of Hibernate, Hibernate Architecture, Hibernate Mapping Types, Hibernate O/R Mapping, Hibernate Annotation, Hibernate Query Language

Unit-7:  Java Web Frameworks: Spring MVC

Overview of Spring, Spring Architecture, bean life cycle, XML Configuration on Spring, Aspect – oriented Spring, Managing Database, Managing Transaction

Reference Books

Sr. Title Author Publication Amazon Link
1 Black Book “ Java server programming” J2EE Kathy walrath Dream Tech
2 Complete Reference J2EE James Keogh mcgraw publication
3 Professional Java Server Programming Subrahmanyam Allamaraju Cedric Buest Wiley
4 SCWCD Matthew Scarpino, Hanumant Deshmukh, Jignesh Malav Manning publication
5 Core Java, Volume II: Advanced Features Cay Horstmann and Gary Cornell Pearson
6 Java Persistence with Hibernate Christian Bauer, Gavin King
7 Spring in Action Craig walls Manning Publication
8 Hibernate Jeff Linwood and Dave Minter Beginning Après publication
9 Java Server Faces in Action Kito D. Mann Manning Publication
10 JDBC™ API Tutorial and Reference, Maydene Fisher, Jon Ellis, Jonathan Bruce Addison Wesley
11 Beginning JSP JSF and Tomcat, Giulio Zambon Apress
12 JSF2.0 CookBook Anghel Leonard PACKT publication

About Us

Darshan Institute of Engineering & Technology is a leading institute offering undergraduate (B.E.), postgraduate (M.E.) and Diploma programs in engineering.

Our Contacts

At Hadala, Rajkot - Morbi Highway,
Gujarat-363650, INDIA

(+91) 97277 47310
(+91) 97277 47311

More contact details