PH: 8583959528 / 9163699555

Java Training institute in Kolkata


Java is one of the most popular and powerful programming languages. The popularity of Java can be assessed from the fact that millions of devices are running on Java.

Whether its a small device , small game or large secure device, all are powered by Java.

As far as career in Java is concerned, it’s career has always been bright. Though if we compare Java from other popular programing languages like PHP, ASP.NET etc, Java requires more effort to learn. But that does not mean that it’s very hard and it cannot be learned. It has been noticed that most of the students are afraid of learning Java thinking that Java is very hard to learn. In actual,It’s not that hard and interesting to learn. If you are trained by professional and industry-experienced trainer in perfect way then learning Java becomes a fun.

We at Acesoftech Academy, one of the best Java Training centers in Kolkata, has skilled and professional Java trainers who have industry experience as well as great training skill.

If you are looking for professional Java Course in Kollkata, our institute will be certainly your best choice. It is the Java training institute in Kolkata which can guarantee you quality Java training.

Whether you are a college student who want to learn this for knowledge purpose or you want to make Java as your career, Acesoftech Academy will look after all these for you.

Java Introduction
  • What is Java and why Java is so popular
  • Java installation and configuration
  • Writing your first java program
Java And Object Oriented Programming System(Oops)
  • Inheritance
  • Overriding
  • Polymorphism and overloading/overriding
  • Class, member, attribute, method, constructor
  • Abstraction
  • Encapsulation
  • Interfaces
  • Packages
Data Types in Java
  • Basic Data Types in Java
  • What is Valid and invalid identifiers
  • integers (byte, short, int, long)
  • Floating-Point Types (float, double)
  • Characters
  • Booleans
  • Modifier Types
Variables in Java
  • Understanding variables
  • How to declare a variable in Java
  • How to Initialize a variable
  • Instance Variable
  • The Scope and Lifetime of Variables
  • Type Conversion and Casting
  • Automatic Type Conversions
  • Casting Incompatible Types
  • Automatic Type Promotion in Expressions
  • The Type Promotion Rules
  • Primitive variable and reference variable
  • Using variables of class type
Understanding Operators in java
  • What is Operators
  • Assignment Operators
  • Arithmetic Operators
  • Unary Operators
  • Conditional Operators
  • Bitwise and Bit Shift Operators
Expressions and Flow Control
  • if else flow control
  • Switch caset
  • Looping Statements
  • While Loop
  • Do While Loop
  • For loop
  • Break Statement
  • Continue Statement
  • Expressions and Flow Controls
Array in Java
  • Declaration of Array
  • Creating Arrays
  • Referencing Arrays
  • Array Initialization
  • One-Dimensional
  • Two-dimensional Array
  • Multidimensional Arrays
  • Array Boundg
  • Array Resizing
  • Copying Array
Using Classes and Objects
  • Objectives
  • Subclassing
  • Single Inheritance
  • Access Control
  • Overriding Methods
  • Invoking Overridden Method
  • Polymorphism
  • Virtual Method Invocation
  • Polymorphic Arguments
  • Overloading Methods
  • Methods using Variable Arguments
  • Overloading Constructors
  • Constructing and Initializing Objects
  • Object Class
  • Equals Method
  • Equals Example
  • ToString Method
  • Wrapper Classes
  • AutoBoxing of Primitive Classes
  • Static Keyword
  • Class Attribute
  • Class Method
  • Static Initializers
  • Final Keyword
  • Final Variables
  • Enum Types
  • Static Imports
  • Abstract Class
  • Interface
Concept of Inheritance
  • Member Access and Inheritance
  • A Superclass Variable Can Reference a Subclass Object
  • Using super keyword
  • Using super to Call Superclass Constructors
  • Method Overriding
  • Dynamic Method Dispatch
  • Defining an Interface
  • Implementing Interfaces
  • Nested Interfaces
  • Applying Interfaces
  • Variables in Interfaces
  • Extending an Interfaces
  • Using Abstract Classes
  • Defining a Package
  • Setting CLASSPATH
  • Importing Packages
  • Up casting and down casting (instance of)
  • Final classes, methods, and variables
Java Generics
  • Generic Types
  • Generic Methods and Constructors
  • Type Inference
  • Bounded Type Parameters
  • Subtyping
  • Wildcards
  • Type Erasure
  • Using Non-Reifiable Parameters with Varargs Methods
Handling Exceptions and Assertions
  • What Is an Exception?
  • Catching and Handling Exceptions
  • The try Block, The catch Blocks, The finally Block
  • Exceptions Thrown by a Method
  • How to Throw Exceptions
  • Chained Exceptions
  • Creating Exception Classes
  • Unchecked Exceptions and checked Exception
  • Use assertions
  • Distinguish appropriate and inappropriate uses of assertions
  • Enable assertions at runtime
I/O Stream JAVA
  • Stream
  • Types of Stream
  • Fundamental Stream classes
  • Input Stream Method
  • Output Stream Method
  • Reader Methods
  • Writer Methods
  • Stream Chaining
  • Command Line Arguments
  • Console I/O
  • Writing to Standard Output
  • Reading From Standard Input
  • Files and File I/O
  • Creating a New File Object
  • File Tests and Utilities
  • File Stream I/O
  • File Input example
  • File Output Example
Multithreaded Programming
  • Creating the Thread
  • Thread Scheduling
  • Basic Control of Thread
  • The Join Method
  • Object Lock Flag
  • Releasing the Lock Flag
  • Using Synchronized
  • Thread State Diagram with Synchronization» Deadlock
  • Thread Interaction
  • Thread State Diagram with Wait and Notify
  • Monitor Model For Synchronization
  • The Producer Class
  • The Consumer Class
  • The SyncStack Class
  • The Pop Method
  • The Push Method
  • The SyncTest Class
Java GUI
  • Abstract Window Toolkit
  • Container
  • Positioning Components
  • Frames
  • Panel
  • Layout Manager
  • Border Layout
  • Flow Layout
  • Grid Layout
  • Box Layout
  • Swing
JDBC SQL Programing
  • Error Checking and the SQLException Class
  • The SQL Warning Class
  • JDBC Types
  • Executing SQL Queries
  • Transaction Management
Books and video CDS with comprehensive tutorials
    book cd
    FEES : Rs 8,000/-