Search in
Courses Providers, List Your Courses for FREE
Menu
Subjects Covered & Categories
Learn: J2EE

Category: Java


Basic Details
Eligibility:
(Pre-requisites)

Java is pre - requisite for this course

Medium of instruction:English
Overview, Content & Syllabus

Module 1: Integrated Application Development

• Introduction to Integrated Application Development

• Introduction and use of Eclipse

• Web Server Versus Application Server

Module 2: J2EE

Understanding Servlets

• MVC Architecture, What is HTTP?

• What is a Servlet, Servlet life cycle, web application structure

• Writing A Simple Hello World Servlet, Understanding web.xml

• Distinguish GET and POST, Retrieving parameters from request, sending a reponse

• Re-directing a request, using Request Dispatcher

• Module management, Handling cookies

• Creating war files

Understanding JSP pages

• What is JSP?, Understanding JSP elements - declaration, directive, scriplet, expression, and action

• JSP Architecture, JSP Page life cycle

• Page directive attributes, using conditional and iterative statements

• Understanding JSP implicit variables and objects

• Java Beans, JSP Bean tags, Java Bean with an example

• Handling exceptions using errorPage and isErrorPage attributes

• JSP session handling with an example

• JSP Authentication - How to secure your servlets and JSP pages

JSP Tag libraries

• What is JSTL (JSP Standard Tag Library) ?

• JSTL Expresssion Language (EL)

• Iteration Tags - looping using forEach, forTokens

• Logical Tags - using if and choose tags

• Database Access Tags - using sql:setDataSource, sql:query, sql:update, sql:param etc.

• Miscellanious Tags - using c:import, c:redirect, c:param etc

• Writing a Custom Tag Library

Struts

• What is Struts? Struts architecture,

• Struts classes - ActionForward, ActionForm, ActionServlet, Action classes

• Understanding struts-config.xml

• Understanding Action Mappings

• Struts flow with an example application

Struts Tiles

• What is a Tile?

• Combining Struts and Tiles, Tiles file structure

• Building the Layout file and Creating a Tiles template

• using tiles:putList, tiles:importAttribute, tiles:useAttribute

• Understanding Tiles Definitions and Attributes

• Creating a Definition in XML file and deploying

• Creating a small application using Tiles

EJB Fundamentals

• Enterprise JavaBeans Communication

• EJB Details

• Session Beans

• Entity Bean

• Message Driven Bean

The Details of Writing Beans

• EJB Development Overview

• The Enterprise Bean Class

• The Remote Interface

• The Home Interface

• Deployment Descriptors and EJB-JAR files

Writing an EJB Client

Java Message Service (JMS)

• The principles of messaging systems

• Features of the Java Messaging Service (JMS)

• Writing a message driven Bean

• Message Driven Bean Clients

Module 3: XML (eXtensible Markup Language)

• Concept of XML

• Introduction to DTD and XML Schema

• Introduction to DOM and SAX. How to choose DOM Vs SAX

• Parsing an XML file using DOM and SAX Java programs

• Introduction to JAXB

• Parsing an XML file and creating Java objects using JAXB

Module 4: Latest Technologies

• Introduction to Hibernate with an example

• Introduction to Spring framework with an example

• Introduction to JSF framework with an example.

Struts Vs. JSF

• Introduction to Web services with an example

What is SOA, SOAP, AXIS, WSDL, UDDI, Endpoint, Callback etc.

• Introduction to AJAX with an example


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified Not Specified All Venues Not Specified Price On Request
Online
When Duration Where Remarks Price
Not Specified Not Specified Study Online (on your computer) Not Specified Price On Request

Venues (Locations)
Hyderabad, Kukatpally (Head Office):- Padmavathi Plaza, 305, 306 & 307 Kukatpally, Hyderabad, Andhra Pradesh, India


About Course Provider

Balas Info


Balas Info  is a Pioneer in Online training started by proven industry experts with an aim to provide Quality Training in the latest IT Technologies.

We Offer You
World Class Interactive Learning
Industry Savvy Trainers
Learn Right From Your Place
Customized Curriculum
Highly Affordable Courses
Guaranteed Placement Assistance

Browse similar courses by category





Subscribe & get details about interesting courses & events free in your mail