Complete Adv Java(Job Oriented & Project Oriented) Training
- 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 methods
- Registration example with DB
- RequestDispatcher
- sendRedirect
- ServletConfig methods
- ServletConfig example
- ServletContext methods
- ServletContext example
- How to set, get and remove example?
- Cookies
- Hidden Form Field
- URL Rewriting
- HttpSession
- Event and Listener
- Filter
- Authentication Filter
- FilterConfig
- Useful examples
- ServletInputStream and ServletOutputStream
- Annotation Servlet
- Project Development
- Life cycle of JSP
- JSP API
- JSP in Eclipse and other IDE's
- scriptlet tag
- expression tag
- declaration tag
- out
- request
- response
- config
- application
- session
- pageContext
- page
- exception
- page directive
- include directive
- taglib directive
- Exception Handling
- jsp:forward
- jsp:include
- Bean class
- jsp:useBean
- jsp:setProperty & jsp:getProperty
- Displaying applet in JSP
- Expression Language
- MVC in JSP
- JSTL
- Custom Tag : What and Why?
- Custom Tag API?
- Custom Tag Example
- Attributes
- Iteration
- Custom URI
- Project Development in JSP
- Sending Email
- Sending email through Gmail server
- Receiving Email
- Sending HTML content
- Singleton
- DAO
- DTO
- MVC
- Front Controller
- Factory Method
- etc.
- JUnit: What and Why?
- Types of Testing
- Annotations used in JUnit
- Assert class
- Test Cases
- 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
- 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
- Interceptors
- ValueStack
- ActionContext
- ActionInvocation
- OGNL
- Struts 2 Architecture
- Action Interface
- ActionSupport class
- multi configuration
- multi namespace
- Custom Interceptor : Life Cycle of Interceptor
- params interceptor
- execAndWait interceptor
- prepare interceptor
- modelDriven interceptor
- exception interceptor
- fileUpload interceptor
- Custom Validation : workflow interceptor
- Input Validation : validation interceptor
- Ajax Validation : jsonValidation interceptor
- ServletActionContext
- SessionAware
- Login and Logout Application
- ServletContextAware
- Struts2 with I18N
- Zero Configuration- By convention
- Zero Configuration- By annotation
- Struts2 with Tiles2
- Hibernate with Struts2
- Spring with Struts2
- Project Development in Struts2
- Eclipse IDE
- Netbeans IDE
- Myeclipse IDE
- Apache Tomcat
- Glassfish Server
- JBoss Server
- Weblogic Server
- The Need for JavaEE.
- Overview on the JavaEE Architecture
- 1 tier
- 2 tier
- 3 tier
- N tier
- JavaEE Key Standards
- The EJB Model
- Key Services of the Application Server
- Stateless Session Beans
- Stateful Session Beans
- Packaging
- Writing Clients
- No More JNDI
- Injection of EJBContext
- JMS Overview
- JMS Messaging Domains
- Example of JMS using Queue
- Example of JMS using Topic
- Message Driven Beans
- Object Relational Mapping
- Mapping configurations
- Embedded Objects
- EJBQL
- Introduction to HTML
- HTML Tags
- Creating Forms
- Creating tables
- Managing home page
- Introduction to CSS
- Three ways to use CSS
- CSS Properties
- Designing website
- Working with Templates
- Introduction to Javascript
- Three ways to use Javascript
- Working with events
- Client-side Validation
- Introduction to JQuery
- Validation using JQuery
- JQuery Forms
- JQuery Examples
- Introduction to AJAX
- Servlet and JSP with AJAX
- Interacting with database
- Real Time Training
- Use cases for practice
- Installation
- Presentations
- Documentation
- Resume preparation
- FAQs
Highlights
Course details
Duration: 45 Days ( Approx )
Session Duration: 1 hr 15min
Trainer Profile
Our trainer is a real time expert working in one of the top MNC’s. He is an expert trainer in understanding the student requirement and explains the concepts in a way students remember it for long. It a practical and job oriented approach, which helps the students to understand and implement the same when they go to Job.