Java Online training – Live Instructor Led Training From Certified Trainers – Arani Consulting.

Java Online Training Details :

  • Course Duration : 55 Hours
  • Course Type : Online Training
  • Course Material will be provided
  • Certified Trainers

Java Demo Recording


Java is an object-oriented programming language. It is used in a variety of computing platforms, you can see it nearly everywhere nowadays, from embedded devices and mobile phones to enterprise servers and supercomputers. In the point of view of many IT experts, Java is a hot property of Sun Microsystem. Seriously speaking, JAVA has brought a lot of advantages to the software developers. Java is specially designed to be very user friendly. If compared with other programming languages, Java is easier to write, compile, debug and learn. This is because it uses automatic memory management and garbage collection. New learners can apply it easily within a short period of time. 

Java Training Topics – Arani Consulting

Introducing the JAVA technology:

  • Relating Java with other languages
  • Showing how to download, install, and configure the Java environment on a Windows system
  • Describing the various Java technologies such as Java EE, Java ME, Embedded Java SE
  • Key features of the technology and advantages of using Java
  • Java versions, Features and History
  • Java Programming format
  • Java Keywords
  • Java Data Types
  • Declarations and Access Control
  • Operators and Assignments
  • Flow Control
  • Typecasting
  • Arrays
  • Command-line arguments


  • Introduction
  • Class
  • Object
  • Local, Instance and static variables
  • Constructors
  • This keyword
  • Inheritance
  • Working with super classes and subclasses
  • Using types of polymorphism such as overloading, overriding, and dynamic binding
  • Abstraction
  • Encapsulation
  • Abstract classes
  • Interfaces

String Processing:

  • String manipulation with StringBuilder and StringBuffer
  • Essential String Methods
  • String Tokenizer


  • Introduction to all predefined packages
  • User Defined Packages
  • Access specifiers

Exceptions and Assertions:

  • Introduction
  • Exceptions categories
  • Standard Java Exception classes
  • Creating your own Exception classes
  • Using Try-catch and finally clause
  • The multi-catch feature
  • Best Practices using Exceptions
  • Assertions


  • Introduction
  • Thread creations
  • Thread Life cycle
  • Synchronization
  • Wait() notify() and notifyAll() methods
  • Deadlock
  • Deamon Threads

I/O Streams:

  • I/O using Java
  • Byte Oriented Streams
  • Character Oriented Streams
  • Files
  • Serialization

Wrapper Classes:

  • Introduction
  • Byte, Short, Integer, Long
  • Float, Double
  • Character
  • Boolean classes

Generics and Collections:

  • Introduction
  • Generic Classes and type parameters
  • Java.util Package
  • List, Set and Map
  • Stack and Queue

Inner Classes:

  • Introduction
  • Member Inner classes
  • Static Inner classes
  • Local Inner classes
  • Anonymous inner classes

Java SE 6/5 New Features

Advanced Java Course 


  • Introduction
  • JDBC Architecture
  • Types of JDBC Drivers
  • JDBC Terminologies
  • Steps to develop a database-aware java application
  • Connectivity Approaches
  • Retrieving the data from the database
  • Java.sql.Statement
  • Java.sql.PreparedStatement
  • Java.sql.CallableStatement
  • Batch Updates
  • Types of ResultSet


  • Introduction
  • Web application development
  • Web Application Architecture
  • Web container Model
  • Web Application development System Requirements
  • Servlets
  • Servlets Architecture
  • Skeleton structure of a servlet
  • Servlet life-cycle
  • Performing Database operations in servlet
  • Sharing of data among servlets of a web application
  • Request dispatching
  • HttpServlet basics
  • Session Tracking
  • Cookies
  • URL Rewriting
  • Filters
  • Listeners
  • Web-Security
  • Sample Application Development using Servlets


  • Introduction
  • JSP Life cycle
  • JSP Implicit Objects
  • Constituents of a JSP
  • Performing database operations with JSP
  • Using a Java Bean in a JSP
  • Sharing of Java Bean’s across JSP’s
  • JSP Models
  • Custom Actions
  • Custom Tag development steps
  • JSTL & Tag library


  • Tomcat
  • Weblogic


J2EE Course Content 

J2EE – Java 2 Platform Enterprise Edition

  • Introduction
  • Component API
  • Service API
  • J2EE Architecture
  • J2EE Application Development Roles
  • Struts MVC and Examples
  • Hibernate Basic




  • My Eclipse


Live Examples:

1. JDBC with servlets  2. Struts with Database 3. JSP With JDBC web based applications


For more details on Java Online Training Email: . Ask for a free live demo !!!


  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Popular Posts

Online Training

Live virtual Online Training: Through a combination of new and existing ...

Corporate Training

Right skill set and quickly adapting to the new technologies ...

On Demand Training

At Arani Consulting we provide the training needs of our ...

Project Support

As a leading online Training services institute, we specialize in ...