Learn how to use J2EE from beginner level to advanced techniques which is taught by experienced working professionals. With our J2EE Training in Bangalore you’ll learn concepts in expert level with practical manner.
J2EE stands for Java Enterprise Edition Version 2 and is now referred to as Java EE. It is a platform used for building server-side applications. It consists of certain features built on the top of Java that are specially used for building applications for larger enterprises (business organizations). Some of the APIs available in J2EE used for building larger applications are EJB, JSP, Servlets, JNDI etc.
J2EE simplifies application development by providing standardized reusable components that can be used by organizations to build large applications. J2EE defines a standard architecture that organizes business logic as components.
We, at Besant Technologies, provide training on the both Java and J2EE. Our teaching faculty consists of highly experienced working professionals who provide the latest insights into how Java and J2EE is actually used in real world projects. Our training courses include both class-room and online sessions with the trainers who make sure the concepts are explained in a simple and effective manner.
Course Name | J2EE |
Category | Application Programming Language |
Venue | Besant Technologies |
Official URL | J2EE Training |
Demo Classes | At Your Convenience |
Training Methodology | 20% Theory & 80% Practical |
Course Duration | 15-20 Hours |
Class Availability | Weekdays & Weekends |
For Demo Class | Email ID – besanttech@gmail.com |
J2EE Course Syllabus (Total Duration-30hrs)
Module 1: JDBC (Duration-3hrs)
- Introduction to JDBC
- Databases and Drivers
- Types of Driver
- Loading a driver class file
- Establishing the Connection to different
- Database with different Driver
- Executing SQL queries by ResultSet,Statements , PreparedStatment interface.
- Using CallableStatement
- Transaction Management & BatchUpdate
- Programs/Interview related Question and Answer
Module 2: JSP (Duration-5hrs)
-
Basics Of Jsp
- Life cycle of JSP
- JSP API
- JSP in Eclipse and other IDE’s
- Programs/Interview related Question and Answer.
-
Scripting Elements
- scriptlet tag
- expression tag
- declaration tag
- Programs/Interview related Question and Answer.
-
Implicit Objects
- out
- request
- response
- config
- application
- session
- pageContext
- page
- exception
- Programs/Interview related Question and Answer.
-
Directive Elements
- page directive
- include directive
- taglib directive
- Programs/Interview related Question and Answer.
-
Exception Handling
-
Action Elements
- jsp:forward
- jsp:include
- Bean class
- jsp:useBean
- jsp:setProperty & jsp:getProperty
- Displaying applet in JSP
-
Expression Language
- What is expression and how to use it
- Define expression and use over the service flow
- The way to be achieve same in JSP
-
Mvc In Jsp
- MVC pattern
- Working flow implementation of MVC
- CRUD operation using MVC
- Design a real time web application using MVC
-
JSTL
- Discussion on the tag library
- How to implement and use
-
Custom Tags
- Custom Tag : What and Why?
- Custom Tag API?
- Custom Tag Example
- Attributes
- Iteration
- Custom URI
Module 3: Servlet ( Duration-7hrs)
- 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
-
Servlet request
- Servlet Request methods
- Registration example with DB
-
Servlet Collaboration
- Request Dispatcher
- send Redirect
-
Servlet Configure
- Servlet Configure methods
- Servlet Configure example
-
Servlet Context
- Servlet Context methods
- Servlet Context example
-
Session Tracking
- Cookies
- Hidden Form Field
- URL Rewriting
- HttpSession
Module 4: Concurrent and implementation of collection (Duration-2hrs)
- Implemenation of ArrayList
- Implemenation of LinkedList
- Implemenation of HashMap
- Implementation of Queue/PriorityQueue/Deque
Module 5: Advanced Multi-Threading (Duration-3hrs)
- Implemenation of Executor pool service and working mechanism with real time
- Big file(Single , multiple ) processing using multiple thread
- Implemenation to achieve thread class and runnable interface
Module 6: Javamail Api (Duration-2hrs)
- Sending Email
- Sending email through Gmail server
- Receiving Email
- Sending HTML content
Module 7: Design Pattern (Duration-2hrs)
- Singleton
- DAO
- DTO
- MVC
- Front Controller
- Factory Method
- Abstract
- etc
Module 8: Junit (Duration-1hr)
- JUnit: What and Why?
- Annotations used in JUnit
- Assert class
- Test Cases
Module 9: Maven (Duration-1hr)
- 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
Module 10: Project Guidance (Duration-4hrs)
For J2EE Course Materials – Download Now