Skip Main Navigation
Page Content

Save This Event

Event Saved

Advanced Java Classroom Training in Kolkata


Thursday, December 1, 2016 at 11:00 AM - Thursday, December 31, 2020 at 6:00 PM (IST)

Advanced Java Classroom Training in Kolkata

Ticket Information

Ticket Type Sales End Price Fee Quantity
General Admission Ended $135.00 $4.37

Share Advanced Java Classroom Training in Kolkata

Event Details



Advanced Java



Mode: Classroom


Duration: 40 hours


Course Outline


Advanced Java Programming



      Review of Java Fundamentals

The Java Architecture

Forms for Java Software

The Java Language

Numeric Types

Characters and Booleans


Object References

Strings and Arrays


      Object-Oriented Software

Complex Systems


Classes and Objects

Responsibilities and Collaborators





      Classes and Objects

Java Classes

Constructors and Garbage Collection

Naming Conventions and JavaBeans

Relationships Between Classes

Using this


Packages and Imports

Overloading Methods and Constructors



      Inheritance and Polymorphism in Java

Extending Classes

Using Derived Classes

Type Identification

Compile-Time and Run-Time Type


Overriding Methods

The @Override Annotation

Superclass Reference



      Using Classes Effectively

Class Loading

Static Members

Statics and Non-Statics

Static Initializers

Prohibiting Inheritance

Costs of Object Creation

Strings and StringBuffers

Controlling Object Creation


      Interfaces and Abstract Classes

Separating Interface and Implementation

UML Interfaces and Realization

Defining Interfaces

Implementing and Extending Interfaces

Abstract Classes



Dynamic Collections vs. Arrays


Using Generics

The Collections API

The Collection<E> and List<E> Interfaces

The ArrayList<E> and LinkedList<E> Classes

Looping Over Collections: Iterable<E>

Collecting Primitive Values: Auto-Boxing

Using Wildcards with Generic Types

Iterators and the Iterator<E> Interface

Maps and the Map<K,V> Interface

Sorted Collections

The SortedSet<E> and SortedMap<K,V> Interfaces

The Collections Class Utility

Conversion Utilities


      Exception Handling and Logging

Reporting and Trapping Errors

Exception Handling

Throwing Exceptions

Declaring Exceptions per Method

Catching Exceptions

The finally Block


Chaining Exceptions

The J2SE Logging API

Severity Levels

Log Hierarchies


      The Java Streams Model

InputStream and OutputStream

Filtering Streams

Readers and Writers



      Working with Files

File Class

Modeling Files and Directories

File Streams

Random-Access Files


      Advanced Stream Techniques


Data Streams

Push-Back Parsing

Byte-Array Streams and String Readers and Writers


      Java Serialization

The Challenge of Object Serialization

Serialization API

Serializable Interface

ObjectInputStream and ObjectOutputStream

The Serialization Engine

Transient Fields

readObject and writeObject

Externalizable Interface


      Automated Unit Testing with JUnit

Automated Testing

JUnit and Related Tools

The @Test Annotation

The Assert Class Utility

Test Runners

Lifecycle Methods



Have questions about Advanced Java Classroom Training in Kolkata? Contact PALIUM SKILLS

Save This Event

Event Saved

When & Where

Palium Skills Professional Training Institute in Kolkata
1/22 Poddar Nagar, Near South City Mall
Kolkata, WB 700068

Thursday, December 1, 2016 at 11:00 AM - Thursday, December 31, 2020 at 6:00 PM (IST)

  Add to my calendar



Who are we?

Palium is a training organization conducting trainings on Functional, Soft-Skills, IT and Project Management areas. We have conducted trainings for leading corporates like ITC, JUSCO, CMS and many others.

We also conduct trainings on Primavera P6, MS Project and other Project Management related topics.


Palium works with Infocareers, an approved REP of Project Management Institute.  Infocareer has conducted  numerous such programs and has helped individuals to achieve certification and work successfully in the Project Management domain.

Palium Software Services Private Limited

1st Floor, ‘Sheeba Bhavan’,

1/22, Poddar Nagar

(Near South City Mall/Dominos Pizza),

Kolkata, West Bengal 700068

P: +91-842 059 4969 L: +91-33-4001 7947


  Contact the Organizer

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.