Java courses in Kolkata on core Java & advanced Java , Java coaching classes | Java private tutors, home tutors, Online Java tutors

Computer Programming Courses > C programming courses > C++ courses > Java Courses by Java tutors in Kolkata

Java training
Learn Java J2EE JSP Java technology in Kolkata from expert teachers

Learn core java & OOP (object oriented programming) concepts with Java, advanced Java, JSP, Swing, Applets & more from our Java Teachers in Kolkata.  Also we provide Java  home tutors in Kolkata. To learn Java call 9163111390.Our teachers are experts in Java and working on it or providing Java coaching to the West Bengal board, CBSE ICSE or B.Tech level for 10 years+.

The Course Fee : Our Java training cost is also very pocket friendly. The fee is nominal and you don’t need to pay big amount to get taught. You can pay in installments.

OCT Group Kolkata conducts the following Java Training Courses for different level of students.

Core Java Course for B.Tech & School Students

About Core Java course : This course is ideal for the students of B.Tech / B.E, B.Sc / M.Sc Computer Science, BCA & Master of Computer Applications students as shown below. But anybody having programming sense wants to learn Java can opt for this course too.

a) Core Java Course Content

( Course available online for remote students )
c) Java coaching classes for school students of West Bengal board, CBSE, ICSE ISC class 9,10,11,12 students (IX to XII)


  • Installing JDK 8
  • Setting path classpath of Java in Windows Linux
  • Learn data types, Constants, Enumerated types, Type casting
  • Operators
  • Looping in Programming – while  , do while, for Loop, For each loop in Java
  • Switch statements
  • String Handling in Java – String, substring, String Matching, substring matching
  • Array Handling – Array concept in Java
  • Array sort, copy, merge, 2D and 3D array, Multidimensional array
  • Objects and class concept
  • Private public protected members in Java
  • Simple programs using classes, objects, Inner Classes
  • Exception Handling
  • Inheritance
  • Overloading
  • Interface
  • Packages
  • GUI programming using AWT, Applet
  • Event Handling

Are you searching for C++ courses, C++ tutors in Kolkata, ← click here.

Online Java Training by Live computer tutors

For international learners we conduct online live coaching on Java. For more information about  Online Java tutors

Java coaching centres in Kolkata & tutors

Java Training Centers in Kolkata

  • Baruipur, Near Rail Gate, South 24 Parganas 700144.
  • Mukundapur, Kolkata.
  • Dumdum, Kolkata, WB.

Java Home Tutors

In these area Java home tutors may be available – Garia, Baghajatin, Jadabpur, Dhakuria, Naktala, Tollygunj, Park Street, Sealdah
Kolkata, West Bengal W.B.







Java training for Computer Science CSE students

This course content is suitable for B.Tech CSE, B.Sc Computer Science Honours & M.Sc IT / Computer Science , Graduate Level students, Diploma level students of Computer Science/IT. If you dont know C programming language, then learn C programming from C tutors in Kolkata

Pattern Matching with Regular Expressions

  • Regular Expression Syntax
  • Using regexes in Java: Test for a Pattern
  • Finding the Matching Text
  • Replacing the Matched Text
  • Full Grep
  • … & more


  • String Is a Valid Number
  • Converting Numbers to Objects and Vice Versa
  • Comparing Floating-Point Numbers
  • Rounding Floating-Point Numbers
  • Formatting Numbers
  • Converting Between Binary, Octal, Decimal, and Hexadecimal
  • Operating on a Series of Integers
  • Generating Random Numbers
  • Taking Logarithms
  • Multiplying Matrices
  • Using Complex Numbers
  • Handling Very Large Numbers

    Dates and Times Handling in Java

  • Finding Today
  • Printing Date/Time in a Given Format
  • Representing Dates in Other Epochs
  • Parsing Strings into Dates
  • Converting Epoch Seconds to DMYHMS
  • Adding to or Subtracting from a Date or Calendar
  • Difference Between Two Dates
  • Comparing Dates
  • Day of Week/Month/Year
  • Creating a Calendar
  • Measuring Elapsed Time
  • Sleeping for a While
  • StringsTaking Strings Apart with Substrings
    Taking Strings Apart with StringTokenizer
    Processing a String One Character at a Time
    Aligning Strings
    Converting Between Unicode Characters and Strings
    Reversing a String by Word or by Character 64
    Indenting Text Documents
    …. & more

    Data Structure with Java

  • Using Arrays
  • Resizing an Array in Java
  • Using Iterators for Data-Independent Access in Java
  • Linked List in Java
  • Mapping with Hashtable and HashMap in Java
  • Storing Strings in Properties and Preferences
  • Sorting a Collection in Java
  • Finding an Object in a Collection in Java
  • Converting a Collection to an Array in Java
  • Stack Implementation in Java
  • Multidimensional Structures in Java
  • Finally, Collections in Java
  • Data Structuring with Generics, foreach, and Enumerations (JDK 1.5)
  • Using Generic Collections in Java
  • Using “foreach” Loops in Java
  • Avoid Casting by Using Generics

    Object-Oriented Techniques in Java

  • Printing Objects
  • Overriding Equals
  • The Clone
  • Finalize
  • Inner Class
  • Providing Callbacks
  • Polymorphism/ Abstract Methods
  • Passing Values
  • Enforcing the Singleton Pattern
  • Your Own Exceptions

    Input and Output handling – I/O in Java

  • Reading Standard Input in Java
  • Writing Standard Output in Java
  • Printing with the 1.5 Formatter in Java
  • Scanning a File with StreamTokenizer
  • Scanning Input with the 1.5 Scanner Class in Java

    File Handling in Java

  • Opening a File
  • Copying a File
  • Reading a File into a String
  • Reading/Writing a Different Character Set in Java
  • End-of-Line Characters
  • Platform-Dependent File Code
  • Reading “Continued” Lines
  • Binary Data
  • Seeking

    Directory and Filesystem Operations in Java

  • Creating a File
  • Renaming a File
  • Deleting a File in Java
  • Creating Transient File
  • Changing File Attributes in Java
  • Listing a Directory in Java
  • Getting the Directory Roots in Java
  • Creating New Directories in Java
  • Program : search / find
  • Programming External Devices