🕻  0129-4046616,9711211664

ADVANCE JAVA

Enquire Now

Detailed Module

Servlet

Basics of Servlet
    • Servlet: What and Why?
    • Basics of Web
    • Servlet API
    • Servlet Interface
    • GenericServlet
    • HttpServlet
    • Servlet Life Cycle
    • Working with Apache Tomcat Server
    • Steps to create a servlet in Tomcat
    • How servlet works?
    • servlet in Myeclipse
    • servlet in Eclipse
    • servlet in Netbeans
ServletRequest
    • ServletRequest methods
    • Registration example with DB
Servlet Collaboration
    • RequestDispatcher
    • sendRedirect
ServletConfig
    • ServletConfig methods
    • ServletConfig example
ServletContext
    • ServletContext methods
    • ServletContext example
Attribute
    • How to set, get and remove example?
Session Tracking
    • Cookies
    • Hidden Form Field
    • URL Rewriting
    • HttpSession
Event and Listener
    • Filter
    • Authentication Filter
    • FilterConfig
    • Useful examples
ServletInputStream and ServletOutputStream
Annotation Servlet
Project Development

JavaMail API

JavaMail API
  • Sending Email
  • Sending email through Gmail server
  • Receiving Email
  • Sending HTML content

JUnit

JUnit
  • JUnit: What and Why?
  • Types of Testing
  • Annotations used in JUnit
  • Assert class
  • Test Cases

Struts 2

Basics of Struts2
    • Struts : What and Why?
    • Model1 vs Model2
    • Struts2 Features
    • Steps to create Struts2 application
    • Understanding Action class
    • Understanding struts.xml file
    • Struts2 in Eclipse IDE
    • Struts2 in Myeclipse IDE
Core Components
    • Interceptors
    • ValueStack
    • ActionContext
    • ActionInvocation
    • OGNL
Struts 2 Architecture
Struts 2 Action
    • Action Interface
    • ActionSupport class
Struts2 Configuration
    • multi configuration
    • multi namespace
Interceptors
    • Custom Interceptor : Life Cycle of Interceptor
    • params interceptor
    • execAndWait interceptor
    • prepare interceptor
    • modelDriven interceptor
    • exception interceptor
    • fileUpload interceptor
Struts 2 Validation
    • Custom Validation : workflow interceptor
    • Input Validation : validation interceptor
    • Ajax Validation : jsonValidation interceptor
Aware Interfaces
    • ServletActionContext
    • SessionAware
    • Login and Logout Application
    • ServletContextAware
Struts2 with I18N
Zero Configuration
    • By convention
    • By annotation
Struts2 with Tiles2
Hibernate with Struts2
Spring with Struts2
Project Development in Struts2

Web Technology

HTML 5
    • Introduction to HTML
    • HTML Tags
    • Creating Forms
    • Creating tables
    • Managing home page
CSS
    • Introduction to CSS
    • Three ways to use CSS
    • CSS Properties
    • Designing website
    • Working with Templates
Javascript
    • Introduction to Javascript
    • Three ways to use Javascript
    • Working with events
    • Client-side Validation
JQuery
    • Introduction to JQuery
    • Validation using JQuery
    • JQuery Forms
    • JQuery Examples
AJAX
  • Introduction to AJAX
  • Servlet and JSP with AJAX
  • Interacting with database
Basics of Servlet
    • Servlet: What and Why?
    • Basics of Web
    • Servlet API
    • Servlet Interface
    • GenericServlet
    • HttpServlet
    • Servlet Life Cycle
    • Working with Apache Tomcat Server
    • Steps to create a servlet in Tomcat
    • How servlet works?
    • servlet in Myeclipse
    • servlet in Eclipse
    • servlet in Netbeans
ServletRequest
    • ServletRequest methods
    • Registration example with DB
Servlet Collaboration
    • RequestDispatcher
    • sendRedirect
ServletConfig
    • ServletConfig methods
    • ServletConfig example
ServletContext
    • ServletContext methods
    • ServletContext example
Attribute
    • How to set, get and remove example?
Session Tracking
    • Cookies
    • Hidden Form Field
    • URL Rewriting
    • HttpSession
Event and Listener
    • Filter
    • Authentication Filter
    • FilterConfig
    • Useful examples
ServletInputStream and ServletOutputStream
Annotation Servlet
Project Development

JavaMail API

JavaMail API
  • Sending Email
  • Sending email through Gmail server
  • Receiving Email
  • Sending HTML content

JUnit

JUnit
  • JUnit: What and Why?
  • Types of Testing
  • Annotations used in JUnit
  • Assert class
  • Test Cases

Struts 2

Basics of Struts2
    • Struts : What and Why?
    • Model1 vs Model2
    • Struts2 Features
    • Steps to create Struts2 application
    • Understanding Action class
    • Understanding struts.xml file
    • Struts2 in Eclipse IDE
    • Struts2 in Myeclipse IDE
Core Components
    • Interceptors
    • ValueStack
    • ActionContext
    • ActionInvocation
    • OGNL
Struts 2 Architecture
Struts 2 Action
    • Action Interface
    • ActionSupport class
Struts2 Configuration
    • multi configuration
    • multi namespace
Interceptors
    • Custom Interceptor : Life Cycle of Interceptor
    • params interceptor
    • execAndWait interceptor
    • prepare interceptor
    • modelDriven interceptor
    • exception interceptor
    • fileUpload interceptor
Struts 2 Validation
    • Custom Validation : workflow interceptor
    • Input Validation : validation interceptor
    • Ajax Validation : jsonValidation interceptor
Aware Interfaces
    • ServletActionContext
    • SessionAware
    • Login and Logout Application
    • ServletContextAware
Struts2 with I18N
Zero Configuration
    • By convention
    • By annotation
Struts2 with Tiles2
Hibernate with Struts2
Spring with Struts2
Project Development in Struts2

Web Technology

HTML 5
    • Introduction to HTML
    • HTML Tags
    • Creating Forms
    • Creating tables
    • Managing home page
CSS
    • Introduction to CSS
    • Three ways to use CSS
    • CSS Properties
    • Designing website
    • Working with Templates
Javascript
    • Introduction to Javascript
    • Three ways to use Javascript
    • Working with events
    • Client-side Validation
JQuery
    • Introduction to JQuery
    • Validation using JQuery
    • JQuery Forms
    • JQuery Examples
AJAX
  • Introduction to AJAX
  • Servlet and JSP with AJAX
  • Interacting with database

JSP

Basic of JSP
    • Life cycle of JSP
    • JSP API
    • JSP in Eclipse and other IDE’s
Scripting elements
    • scriptlet tag
    • expression tag
    • declaration tag
9 Implicit Objects
    • out
    • request
    • response
    • config
    • application
    • session
    • pageContext
    • page
    • exception
Directive Elements
    • page directive
    • include directive
    • taglib directive
Exception Handling
Action Elements
    • jsp:forward
    • jsp:include
    • Bean class
    • jsp:useBean
    • jsp:setProperty & jsp:getProperty
    • Displaying applet in JSP
    • Expression Language
MVC in JSP
JSTL
Custom tags
    • Custom Tag : What and Why?
    • Custom Tag API?
    • Custom Tag Example
    • Attributes
    • Iteration
    • Custom URI
Project Development in JSP

Design Pattern

Design Pattern
  • Singleton
  • DAO
  • DTO
  • MVC
  • Front Controller
  • Factory Method
  • etc.

Maven

Maven
  • Maven: What and Why?
  • Ant Vs Maven
  • How to install Maven?
  • Maven Repository
  • Understanding pom.xml
  • Maven Example
  • Maven Web App Example
  • Maven using Eclipse

Working with IDE

IDE
  • Eclipse IDE
  • Netbeans IDE
  • Myeclipse IDE

Working with Servers

Servers
  • Apache Tomcat
  • Glassfish Server
  • JBoss Server
  • Weblogic Server

EJB 3

Introduction to JavaEE
    • The Need for JavaEE
    • Overview on the JavaEE Architecture
    • 1 tier
    • 2 tier
    • 3 tier
    • n tier
    • JavaEE Key Standards
Introduction to EJB3
    • The EJB Model
    • Key Services of the Application Server
Developing Session Beans
    • Stateless Session Beans
    • Stateful Session Beans
    • Packaging
    • Writing Clients
Using Dependency Injection
    • No More JNDI
    • Injection of EJB Context
JMS
    • JMS Overview
    • JMS Messaging Domains
    • Example of JMS using Queue
    • Example of JMS using Topic
Message Driven Beans
Persistence Introduction to JPA
  • Object Relational Mapping
  • Mapping configurations
  • Embedded Objects
  • EJBQL
Close Menu