The course builds a strong understanding of JDBC Technology. It gives in to demonstrate why Servlets are the cornerstone of Java’s Web platform. It then shows how JSP is built on the Servlet architecture.
Servlets
JSP
JDBC
Need of Server side Programming
Introduction to Servlets
Servlet Life Cycle
javax.servlet package
ServletConfig, ServletContext, ServletResponse
Supplying initialization parameters to Servlets
Performing database operations in Servlets
Include and forward mechanisms
Applying filters to Servlets
javax.servlet.http Package
HttpServlet Life Cycle
Http request methods GET vs POST
HttpServletRequest, HttpServletResponse
Dealing with Http headers & error codes
Session Tracking, purpose
Hidden form fields, Cookies
Http Session, URL rewriting
Event listeners
Web application security
Disadvantages of Servlets
Introduction to JSP
JSP Life Cycle
Creating dynamic Web content with JSP
Scripting elements
Scriptlet
Declaration
Expression
XML syntax for JSP elements
JSP directives page, include and taglib
JSP implicit objects
JSP scopes
Include and forward mechanism
Using a Java bean in a JSP
JSP Model 1 architecture
JSP Model 2 (MVC) architecture
Custom Tag Development
Classic Tags, Simple Tags
Error Handling in a JSP
JSTL
Expression Language
Processing XML in a JSP
Introduction to JDBC
JDBC architecture
java.sql Package
Connection, Statement, ResultSet
Prepared Statement
Callable Statement
Scrollable and Updatable ResultSet
Batch Updates
ResultSetMetaData
Simple Transaction Management
Four Levels of JDBC drivers, their pros & cons
Features of JDBC 3.0/4.0
We make Sure that each topic must cover in depth.
Practical Demostration of Each Topic.
Test on Every Weekend
Provide Notes so that Student do not need to write much.
Live project at Course End.
Course Information
Course Title: Advance Java
Duration: 45 Days
Key Features:
1. Course Completion Certificate
2. Hands-on Practice Everyday
3. Mentor Support
4. Live Project Development
5. Students will get Notes Material, Tools, Software