JAVA ENTERPRISE EDITION (ADVANCE JAVA)

JDBC (JAVA DATABASE CONNECTIVITY)

  1. JDBC 1.0 features
  2. Different Types of Drivers and connectivity using Eclipse IDE
  3. Creating a DSN
  4. Statement,PreparedStaatement
  5. JDBC 2.0 features
  6. JDBC 3.0 features
  7. Blob and Clob(Insertion and Retrieve Image)
  8. Procedure Statement
  9. Batch Update
  10. Writing a Connection pool
  11. Interacting with MS-Access,Mysql,Oracle 10G Express Editions,IBM DB2

Servlet Technologies with Tomcat Server

  1. Getting Started with Servlets with Apache Tomcat
  2. Development Steps in the Servlets Technologies
  3. Simple Hello World Servlet development using Notepad and Eclipse
  4. Servlets architecture (Servlet,GenericServlet,HttpServlet,ServletConfig,
    ServletContext)
  5. DoGet,DoPost,and Service methods
  6. Studying request and response objects
  7. Studying PrintWriter and ServletOutputStream
  8. Servlets life Cycle with load on startup feature.
  9. Importance and differences between ServletConfig and ServletContext.
  10. Parameterised Servlets (Request, Resource and Application Specific).
  11. Servlets Dispatching (Request Dispatcher and Send Redirect).
  12. Writing Controller.
  13. Session Management (Hidden, URL, Cookies and Http Session).
  14. Fixing session timeout through declarative and programmatic way.
  15. Achieving auto refresh and fixing multiple clicks on the same button for same submission
  16. Data containers (request, config and context objects)
  17. Developing web application in Eclipse and deploying in Tomcat.
  18. Filter
  19. listner
  20. Developing a simple application which involves
    insert/edit/search/view/delete with pure Servlets for one database table by
    making use of our developed controller and connection pool

Integrating Connection pool and Controller with Servlet

  1. Developing a Controllerf to our application.
  2. Developing Connection Pool and integrating with Controller

JSP Technologies

  1. Disadvantages of Servlet.
  2. JSP Getting started.
  3. JSP life Cycle.
  4. Welcome file list and its importance.
  5. Building blocks of JSP (Directives and Scripting Elements).
  6. Walking through generated Servlet.
  7. Declarations, Expressions and Scriplet.
  8. Implicit objects and their usage
  9. Page Directive and its all attributes.
  10. Include Directive.
  11. JSP actions. (UseBean, include, forward, param).
  12. Custom Tags.
    1. Simple Tag.
    2. Parameterized Tag.
    3. Iteration Tag.
    4. Body Tag.
  13. Usage of JSTL.
  14. Usage of JSP EL

J2EE Design Pattern

  1. Front Controller
  2. Factory Design Pattern
  3. Singleton Pattern
  4. MVC
  5. Web Application Base Project Development