• Create an account
    *
    *
    *
    *
    *
    Fields marked with an asterisk (*) are required.

sun_logo_whiteModule 1: The Information Economy

Module 2: What is J2EE

Module 3: J2EE Common Services

Module 4: Using J2EE Services: Lab Session

Module 5: The Client Tier

Module 6: The Web Tier

Module 7: The Business Tier

Module 8: Building Systems

Module 9: The Enterprise Information System Tier

Module 10: Transactions

Module 11: Security

Module 12: Building Systems

Module 13: J2EE Best Practices

Module 14: J2EE Patterns

Module 15: Building Systems

Module 16: J2EE Wrap Up

Duration – 4 Months ( 3 Months full Program + 1 Month Live Project )

Fees – 9000 (DownPayment) OR 5000 + 4500 (Installment)

Sample image

Education costs report

Our new online education costs calculator will be useful for parents who looks forward.

Under Construction

Upcoming Batches

New Batches StartingCall: Front Office Gimit Building, H-11,  South Ex.  - I
New Delhi - 110049,
Ph: 46056384-5, 46027189
Mob. +91-9811274829
Email : info@gimit.net

J2EE Programming

  • What is J2EE
  • Client-Server Review
  • n-tiered Applications
  • J2EE Overview
  • View Layer Technologies
  • Controller Layer Technologies
  • Model Layer Technologies
  • “Glue” Technologies (Multi-Layer)
  • J2EE Application Servers
  • Developing J2EE Applications

Java Server Pages

  • What are Java Server Pages
  • JSP role in J2EE
  • What do we need to develop JSPs?
  • What do we need to run JSPs?
  • JSP execution
  • JSP Tags
  • Implicit Objects
  • The Request Object
  • The Response Object
  • Special Tags

RMI

  • Client-Server Review
  • Remote Procedure Calls
  • Remote Method Invocation
  • RMI Architecture
  • Remote Interfaces
  • RMI Registry
  • Deployment and Implementation

The Application Server

  • What are Application Servers
  • Web Applications
  • Deployment Support
  • Other Services
  • Practice Lab

Introduction to Servlets

  • What are Servlets?
  • What do we need to run servlets?
  • Servlets role in J2EE
  • Servlet Execution
  • HTTP Requests
  • The HttpServletRequest class
  • doGet() vs doPost()
  • Sending the response
  • The HttpServletResponse class
  • Coding the servlet
  • Instructor’s Demo – Hello World
  • Accessing parameters
  • Instructor’s Demo – Greeting Servlet
  • Creating servlets using Application Developer
  • Deploying servlets

Extending Java Server Pages and Servlets

  • Using Java Beans
  • Java Beans and Servlets/JSPs
  • The Java Bean Specification
  • Business Logic
  • A Simple Bean
  • Using the Bean
  • Using the Bean in a Servlet
  • Using the Bean in a JSP
  • Loading Properties from a Form
  • Issues with Tag Libraries

JDBC

  • JDBC 2.0
  • JDBC Drivers
  • JDBC API
  • JDBC Classes
  • Connection Pooling

JNI/CORBA

  • JNI Basics
  • Why use JNI?
  • JNI Architecture
  • The Java Code (Native Keyword)
  • The C/C++ Side
  • Type Encoding
  • Name Resolution
  • Name Munging
  • Native Method Arguments
  • The JNIEnv*
  • Field Access
  • Method Callbacks
  • Practice Lab (JNI)
  • CORBA
  • The CORBA Architecture
  • Interface Definition Language
  • Java IDL
  • Practice Lab (CORBA)

Extending Servlets

  • The Stateless Environment
  • Solutions to providing state
  • Session Management with Cookies
  • Session Management with Encoded URLS
  • Session Management in Servlets

JNDI

  • Naming Services
  • Directory Services
  • Why use Directory Services?
  • The JNDI API
  • The Context

Enterprise Java Beans

  • What are Enterprise Java Beans
  • Should you use EJBs?
  • The EJB Architecture
  • Types of Beans
  • Session Beans
  • EJB Transaction Management
  • Creating EJBs
  • Compiling and Deploying
  • Developing Clients
  • Bean or Container Managed Persistence

 

You are here: J2EE

Placements

3iinfotech allsec_logo tata_motors avaya convergys_logo netlink_logo earth_soft_logo

Learning Management System

Sample icon 2 Choose from hundreds of our technology friendly online lessons developed by our master teachers.

Personality Development

Sample icon 3 Personality development training where you can learn how to succeed in market through tacts.

Campus Placement

Sample icon1 Gimit offers campus placements for youths seeking an alternative earning education environment.