Sep-2010 Discounts to be awarded to 5 Students 
Call us on +91 94453 48493 or (044) 4202 7475

JAVA/J2EE Developer



Snapshot
Course Description

Our Java/J2EE course is a comprehensive study of many advanced Java topics. In-depth and extensive training will be provided by professionals with vast experience in reputed MNC's. These include assertions, collection classes, searching and sorting, regular expressions, logging, bit manipulation, serialization, threads, networking with sockets, Remote Method Invocation, and Java Database Connectivity

Prerequisites

Students should have completed a beginning Java course or have programmed in Java for at least three to six months

Course Outline
    • J2EE

    • Introduction to Enterprise Edition
    • Distributed Multitier Applications
    • J2EE Containers
    • Web Services Support
    • Packaging Applications
    • J2EE 1.4 APIs
    • JDBC

    • What Is the JDBC API?
    • Driver Types
    • Two-tier and Three-tier Models
    • Connection Overview
    • Transactions
    • DriverManager Overview
    • Statement Overview
    • Sending Batch Updates
    • ResultSet Overview
    • Types of Result Sets
    • Concurrency Types
    • PreparedStatement Overview
    • CallableStatement Overview


  • Java Servlet Technology

    • What is Web Application?
    • What Is a Servlet?
    • Servlet Life Cycle
    • Sharing Information
    • Using Scope Objects
    • Controlling Concurrent Access
    • Getting Information from Requests
    • Constructing Responses
    • Filtering Requests and Responses
    • Programming Filters
    • Customized Requests and Responses
    • Specifying Filter Mappings
    • Invoking Other Web Resources
    • Including Other Resources in the Response
    • Transferring Control
    • Accessing the Web Context
    • Maintaining Client State
    • Session Management
    • Session Tracking
    • Tracking Service Requests
    • Notifying Methods to Shut Down
    • Creating Polite Long-Running Methods
Go to top
  • JSP Technology

    • JavaServer Pages Technology
    • The Life Cycle of a JSP Page
    • Translation and Compilation
    • Creating Static Content
    • Response and Page Encoding
    • Creating Dynamic Content
    • Using Objects within JSP Pages
    • Expression Language
    • Deactivating Expression Evaluation
    • Implicit Objects
    • Literals & Operators
    • Reserved Words
    • JavaBeans Components
    • Reusing Content in JSP Pages
    • Transferring Control
    • jsp:param Element
    • Including an Applet
    • Setting Properties for
    • Groups of JSP Pages
  • Custom Tags in JSP Pages

    • What Is a Custom Tag?
    • Types of Tags
    • Tags with Attributes
    • Tags with Bodies
    • Tags That Define Variables
    • Communication between Tags
    • Tag Library Descriptors
    • Declaring Tag Files
    • Declaring Tag Handlers
    • Declaring Tag Attributes for Tag Handlers
    • Declaring Tag Variables for Tag Handlers
    • Programming Simple Tag Handlers
    • Including Tag Handlers in Web Applications
    • Cooperating Tags






  • Enterprise Beans

    • What Is an Enterprise Bean?
    • What Is a Session Bean?
    • What Is an Entity Bean?
    • What Is a Message-Driven Bean?
    • Client Access with Interfaces
    • The Contents of an Enterprise Bean
    • Naming Conventions for Enterprise Beans
    • The Life Cycles of Enterprise Beans
  • Bean Managed Persistence

    • Entity Bean Class
    • Home Interface
    • Remote Interface
    • Mapping Table Relationships for BMP
    • One-to-One Relationships
    • One-to-Many Relationships
    • Many-to-Many Relationships
    • Primary Keys for BMP
  • Session Bean

    • Session Bean Class
    • Home Interface
    • Remote Interface
    • Helper Classes
    • Creating the Application
    • Stateless Session Bean
    • Implementation Class
  • Container Managed Persistence

    • Method Invocations
    • Building and Running
    • Creating the Database Tables
    • Creating the Data Source
    • Capturing the Table Schema
    • Building the Enterprise Beans
    • Primary Keys for CMP
    • Finder and Selector Methods










  • Message Driven Bean

    • The Application Client
    • The Message-Driven Bean Class
    • The onMessage Method
    • The ejbCreate and ejb
    • Remove Methods
    • Advanced Enterprise Beans
    • EJB: Query Language
  • Terminology

    • Simplified Syntax
    • Simple Finder Queries
    • Navigate to Related Beans
    • Other Conditional Expressions
    • Select Queries
    • BNF Symbols
    • BNF Grammar of EJB QL
    • FROM Clause
    • Path Expressions
    • WHERE Clause
    • SELECT Clause
    • ORDER BY Clause






  • STRUTS

    • Introduction
    • The MVC Design Pattern
    • System State and Business Logic
    • JSP Pages and Presentation
    • Components
    • ActionServlet and ActionMapping
    • Struts Control Flow
    • Building Model Components
    • ActionForm Beans
    • Forms and FormBean Interactions
    • Automatic Form Validation
    • Building Controller Components
    • The ActionServlet
    • ActionForm Classes & Action Classes
    • The ActionMapping Implementation
    • The Struts Configuration File
    • Controller Configuration
    • Module Configuration Files
    • Add Struts Components To Your Application
    • Logging in Struts Applications
  • Java Message Service API

    • Overview
    • What Is Messaging?
    • When Can You Use the JMS API?
    • Basic JMS API Concepts
    • JMS API Architecture
    • The JMS API Programming Model
    • Administered Objects
    • Connections
    • Sessions
    • Message Producers
    • Message Consumers
    • Writing Simple JMS Client Applications
  • Hibernate

    • Introduction to O-R Mapping
    • Hibernate Basics, Object Identifier
    • One-to-One Association
    • One-to-Many Association
    • Many-to-One Association
    • Many-to-Many Association
    • Collection Mapping
    • Component Mapping
    • Inheritance Mapping
    • Hibernate Query Language
    • Hibernate in Web Application
  • Java Server Faces

    • Introduction to JSF
    • JSF Features
    • JSF for Web Application
    • JSF components
    • JSF Tags, Life Cycle & Architecture
    • JSF Renderers
    • JSF HTML Tag Reference
    • JSF Core Tag Reference
    • JSF Facelet Tag Reference
    • JSF Navigation, JSF with Ajax




  • Spring

    • Spring Core
    • Dependency Injuction
    • Aspect Oriented Programming
    • Major concepts in Spring
    • Spring Architecture
    • Installation Procedure
    • Spring in Web Application
    • Bean descriptor
    • Spring and Struts
    • Spring data access
    • Spring using Hibernate
  • XML Programming

    • Intoduction to XML
    • Robustness & Extensibility
    • XML Syntax & Documents
    • XML Applications
    • Elements and Tags
    • Text and Attributes
    • XML Declaration & Comments
    • Processing Instructions
    • Entities & Namespaces
    • DTDs & Schemas
    • Style sheets & XSL
    • SOAP, Writing XML with Java
    • Output Streams, Writers, and Encodings
    • Converting Flat Files to XML
    • Reading XML
    • InputStreams and OuputStreams
  • AJAX

    • Introduction to AJAX
    • AJAX Components
    • HTML & CSS, JavaScript & DOM
    • XMLHttpRequest
    • Server Side Code
    • AJAX - JSP Application
    • Project Development
    • Requirement analysis
    • Requirement specification
    • Requirements review
    • Minutes of Meeting
    • Preliminary design
    • Preliminary design document
    • Preliminary design review
    • Time Sheet Management
    • Detailed design
    • Detailed design document
    • Detailed design review
    • Code, Code review, Comment review
    • Unit testing, Implementation
    • Acceptance testing
    • Training, Maintenance










Course Outcome

By the end of the course you will learn all the aspects needed for developing applications using java platform. After you are placed in a company, as a developer, you may work with Java (JMS, JDBC, Hibernate & Spring) in a challenging environment to deliver and develop applications for many industries. You'll be able to contribute your expertise on application design and system architecture to the entire range of decision-making processes, and will have a significant influence on the development process for new applications.

Go to top
JAVA-J2EE Training Details
Course Duration Two Months
Practical Yes
Course Certification Yes (from Learnpact)
Internship Yes
Interview Yes
Fees Click here to know
JAVA/J2EE Job Trend
Courtesy Indeed.com

Get the Learnpact Advantage today!

  • Industry acclaimed courses
  • State-of-the-art infrastructure
  • Industry Exposure
  • Expert faculty
  • Exposure to latest and emerging technologies
  • Connect with Industry leaders
  • Get a chance to network with like-minded people
  • Participation and Course Completion Certificates
  • 100% Development Oriented Training
  • Learn by doing. Work on real time projects
  • Get found by leading companies through our dedicated HR help desk
  • Improve your communication and soft skills

Do you want to know more? Let us call you

Name :
Mobile/Phone :
E-Mail :
Your areas of interest :
Describe Your Needs :
Java course in chennai J2EE developer course JAVA/J2EE developer Java course in bangalore Java course in hyderabad Advanced training in java Java training for freshers Online java course Java/J2EE training in India SCJP SCJP course SCJP course in chennai SCJP course in bangalore SCJP course in hyderabad SCJP course in India
| More