VirtuosoftVirtuosoft
  • Home
  • About
  • Success Stories
  • Services
    • Trainings
    • HR Partner
  • Big Data Services
  • Events
  • Clients
  • Contact
  • Home
  • About
  • Success Stories
  • Services
    • Trainings
    • HR Partner
  • Big Data Services
  • Events
  • Clients
  • Contact

JAVA EE

JAVA EE - Best course in Best Price - Virtusoft

Course contents

Java Platform, Enterprise Edition 5 (Java EE 5)  (8 hours)

Core Java EE
  • Java EE 5 Platform Overview
  • Java EE Platform – Distributed Multi tiered Applications
  • Java EE – Web & Business Components
  • Java EE Containers – services & types
  • Java EE Application Assembly & Deployment – Packaging Applications, Java EE modules
  • Getting Started with Web Applications
  • Model View Controller (MVC)2 Architecture & Packaging EJB Module

Application Deployment  (3 hours)

  • Web application development and deployment Steps
  • Configuring Web application – Web application deployment descriptor (web.xml file)
  • Web Application Archive (*.WAR file) – *.WAR directory structure
  • Building & Deploying Applications, Ant build tool

Advanced Java EE – Web & Business Components Development

SERVLETS (5 hours)

  • Servlet Overview
  • Life cycle of Servlet
  • Handling Client HTTP Request & Server HTTP Response
    • Practical (Hands-on Working Examples)
  • Initializing Parameters & ServletContext
    • Initializing a Servlet
    • ServletContext initialization Parameters
    • ServletContext Attributes (Context binder)
    • Practical (Hands-on Working Examples)
  • Session Management, Request Dispatcher & Redirecting
    • Practical (Hands-on Working Examples

JSP (5 hours)

  • Overview of JSP
  • JSP Architecture & life cycle
  • Components of Java Server Pages
    • Practical (Hands-on Examples)
  • Implicit Objects & Standard JSP Tags
    • Practical (Hands-on Working Examples)
  • Scope of JSP objects
    • Practical (Hands-on Working Examples)

JDBC (4 hours)

  • JDBC Overview & Architecture
  • Step By Step Usage of JDBC API
  • Connecting to Oracle 10g XE Database in Java
    • Practical (Hands-on Working Examples)
  • Prepared Statement & JDBC Transactions
    • Practical (Hands-on Working Examples)
  • Developing Web Application with MySQL / Oracle 10g XE Database by implementing Java Beans, DAO’s & MVC2 Architecture

 Enterprise Java Beans (EJB 3.0) (10 hours)

  • EJB 3.0 overview & Architecture
  • Features of EJB 3.0
  • About Session Beans
  • EJB 3.0 Persistence Programming Model
  • Java EE Application Assembly and Deployment – Anatomy of EJB Module & Packaging
  • Java Persistence API
  • Designing a Java Enterprise Application
  • Developing EJB3 Module using Stateless, Stateful Session Beans & Entity Beans. And creating an Enterprise Application Project using Eclipse Indigo 3.7.1 + JBOSS v5.0 + MySQL 5.0

Frameworks  (10 hours)

Struts2

  • Struts2 Basics &  Architecture
  • Struts Request Handling Life Cycle
  • Struts2 Configuration,  Struts2 Actions,  Struts2 Interceptors,  Struts2 Results,
    Struts2 Value Stack/OGNL

    • Practical (Building Struts2 Framework Application)
  • Struts2 Tag Libraries
  • Struts2 XML Based Validations
    • Practical (Building Struts2 XML based Validation Application)
  • Struts2 Database Access

Hibernate (10 hours)

  • Introduction to Hibernate, ORM Overview, Hibernate Environment
  • Hibernate Architecture & API, Hibernate Configuration,
  • Hibernate Sessions, Persistent Class & Mapping Files
  • Building Hibernate application, Hibernate Query Language (HQL)
  • Hibernate O/R Mappings – Collection & Association Mappings
    • Many-to-One
    • One-to-One
    • One-to-Many
    • Many-to-Many
  • Implementing Hibernate in Java Web Applications using Eclipse Indigo 3.7.1 + JBOSS v5.0 with MySQL 5.5
  • Hibernate Annotations

Spring    (20 hours)

  • Introduction to Spring Framework Architecture
  • Bean Definition, Bean Scopes & Bean Definition Inheritance
  • Spring IoC Containers, Understanding inversion of control (IoC) – Dependency Injection (DI)
  • Spring Setter Injection, Spring Constructor Injection
  • Ioc in Action
  • Architecture of Spring Web MVC Framework
  • Spring MVC Getting Started – constructing web MVC application using Spring Framework, AbstractController in Spring MVC
  • Spring MVC Controllers hierarchy
  • SimpleFormController, Spring DAO design pattern

Build Tools  (4 hours)

  • Ant
  • Maven

Test Driven development  (6 hours)

  • Overview of TDD
  • JUnit
  • Jmokup

Who should attend

  • Basic Data structure & Algorithms
  • Basic HTML & Database Knowledge
  • Basic Java Concepts
Register Yourself

Course fee

Basic Level – Rs. 10,000/- per Month (2 months)

Advance Level – Rs. 14,000/- per Month (2 months)

Final Project – Rs: 16,000/- per Month (2 months)

Course Duration

6 Months

We help our clients to grow their businesses by creating an enabling environment for them.
Our products and solutions provide a deep understanding of what drives the future behavior of the business.

We deliver growth and new possibilities created for our people, customers, and business.

Pages

  • Home
  • About
  • Success Stories
  • Services
    • Trainings
    • HR Partner
  • Big Data Services
  • Events
  • Clients
  • Contact

Facebook Page

Facebook

Copyright 2018 | All Right reserved Virtuosoft