Qaysusug. Ss

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Advance Java topics to cover

Advance Java (J2EE) • Directory structure of web application


• Creating first web application in
1. JDBC
Servlet
• What is JDBC?
• Defining Deployment Descriptor
• Techniques used before JDBC
• Working Apache Tomcat
• JDBC Drivers
• Working with NetBeans and Eclipse
➢ Type 1
• Cold and Hot deployments using
➢ Type 2
Exploded and Packaged Format
➢ Type 3
• Difference between Attributes and
➢ Type 4
Parameters
• Working with commonly used JDBC
• Use of ServletRequest,
classes and interfaces
ServletResponse, ServletConfig,
➢ java.sql.DriverManager
ServletContext and
➢ java.sql.Connection
RequestDispatcher
➢ java.sql.Statement
➢ java.sql.PreparedStatement • Use of Initialization Parameters
➢ java.sql.CallableStatement • Use of JDBC in web application using
➢ java.sql.ResultSet Servlet
➢ java.sql.ResultSetMetaData • Inter Application Forwarding
➢ java.sql.DatabaseMetaData • Request Redirection
➢ java.sql.SqlException • Problems and Solution of State
• Working with Type 1 and Type 4 JDBC Management by using
Drivers using JDBC API ➢ Cookies
• Use of Properties ➢ Hidden Form Fields
• Creating DB independent way to work ➢ URL Rewriting
with Databases ➢ HttpSession
• Working with Oracle10gXE and • Working and use of Filter
Oracle11gEx • Creating a dummy project using
• Working with parameterized queries Servlet
• Thick and Thin client Models 3. JSP
• Working with stored procedures and • What is JSP?
functions of DB • Life cycle of JSP
• Concept and use of Batch Processing • Working with JSP
• Finding out information about DB ➢ Scriptlet Tag
vendors ➢ Declaration Tag
2. Servlet ➢ Expression Tag
➢ Directive Tag
• What is Servlet?
➢ Action Tag
• Introduction about CGI
• Working with Database
• Life cycle methods of Servlet
• Use of implicit objects
• About GenericServlet and HttpServlet
• Web application Model
• Difference between “Get” and “Post”
➢ One Tier
methods of HTTP
➢ Two Tier
➢ N- Tier
• Concept and working with Java Beans
• Use of <jsp:useBean>,
<jsp:setProperty> and
<jsp:getProperty>
• Working with Dummy project in JSP

4. Introduction about Spring Framework


• What is Spring Framework?
• Architecture of Spring
• Spring dependencies
5. Introduction about Hibernate Framework
• What is Hibernate?
• What is ORM?
• Use and scope of Hibernate
➢ Discussion about project
➢ Creating a web project
➢ Deploying the project on
server
6. Ecommerce Project with with admin panel
and order module. Using servlet and jsp
7. We will also cover front-end technology
like HTML, CSS, JavaScript as required for
project.

Note: Projects should be created by the


students by their own. All the guidelines and
solutions of the problems will be provided by
the Trainer.

You might also like