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 Training
J2EE Training

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.

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.

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.


Technologies:

  • Java Servlets.
  • JavaServer Pages (JSP)
  • Enterprise JavaBeans (EJB)
  • Java Message Service (JMS)
  • Java Naming and Directory Interface (JNDI)
  • Java Database Connectivity (JDBC)
  • JavaMail.
  • Java Transaction Service (JTS)

Course Duration

6 months


Qualification

BCA, MCA, B.Sc, M.Sc, Diploma, B.E, B.Tech, M.Tech, and Equivalent


Career support

100% Job Guarantee

Job: In-house (TechManyata) or Client location or Placement in other IT company


Environment

Learn as an employee on real-time projects


Timing

Full Time : 8 hrs / 5 Days or Weekend


Syllabus

Module 1: JDBC

  • 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 Result Set,Statements , Prepared Statment interface.
  • Using Callable Statement
  • Transaction Management & Batch Update
  • Programs/Interview related Question and Answer

Module 2: JSP

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
    • page Context
    • page
    • exception
    • Programs/Interview related Question and Answer.

Directive Elements

    • page directive
    • include directive
    • tag lib 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

  • Basics of Servlet
  • Servlet: What and Why?
  • Basics of Web
  • Servlet API
  • Servlet Interface
  • Generic Servlet
  • HttpServlet
  • Servlet Life Cycle
  • Working with Apache Tomcat Server
  • Steps to create a servlet in Tomcat
  • How servlet works?
  • servlet in My eclipse
  • servlet in Eclipse
  • servlet in Net beans

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

  • Implementation of Array List
  • Implementation of Linked List
  • Implementation of Hash Map
  • Implementation of Queue/Priority Queue/Dequeue

Module 5: Advanced Multi-Threading

  • Implementation of Executor pool service and working mechanism with real time
  • Big file(Single , multiple ) processing using multiple thread
  • Implementation to achieve thread class and runnable interface

Module 6: Java mail Api

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

Module 7: Design Pattern

  • Singleton
  • DAO
  • DTO
  • MVC
  • Front Controller
  • Factory Method
  • Abstract
  • etc

Module 8: Junit

  • J Unit: What and Why?
  • Annotations used in J Unit
  • Assert class
  • Test Cases

Module 9: 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

Module 10: Project Guidance