Full Stack Selenium Training


Online Training | Classroom | Virtual Classes

  • Industry oriented training
  • Real time expert trainers
  • 100% placement assistance
  • 94% of last batch students got placed
  • Aptitude classes & Mock interviews
  • Course material will be provided
  • Course completion certificate from Mind Q




Language Courses

About Course

Java is an evergreen programming language for developing the app, before jumping into Advanced java one should Core java. The concepts of core java are about OOPs, interfaces, JDBC, collection classes and garbage collection. Almost all the interview questions will be on Core java only, so it plays a vital role.

The difference between Core java and advanced java program is that Core java is for developing the applications in java where Advanced java is for developing web-based and enterprise applications. Core means all the basics of java, that’s where it got the name Core java.

Course Curriculum

Introduction to Java

  • Java Language
  • Java Platforms
  • Java Technologies
  • History of Java

Java Vs C

  • Similarities between C and Java
  • Differences between C and Java

Standard Edition of Java

  • JDK
  • PATH

Java Application Development

  • Developing, Compiling and Executing a simple Java program
  • Details of main() of a stand-alone Java program


Data Types

  • int
  • float
  • char
  • double
  • boolean
  • short
  • long
  • byte
  • Object Oriented Programming through Java

    • Encapsulation
    • Class
    • Implementing Inheritance in Java
    • Types of Inheritance
    • Super class
    • Sub class
    • Constructors in Inheritance
    • Method Overriding
    • abstract classes
    • abstract methods


    • Static polymorphism
    • Dynamic polymorphism
    • Static binding Vs Dynamic Binding


    • Interface Vs abstract class
    • Role of interfaces in Real time projects
    • Interfaces inheriting from other interfaces
    • Declarative Multiple Inheritance using


    ˇ Packages

    ˇ String Handling

    • String
    • StringBuffer
    • StringBuilder


    Exception Handling

    • Types of Errors
    • Need of Exception Handling
    • try, catch, throw, throws, finally
    • try with resources
    • Exception Hierarchy
    • User defined Exceptions



    • Byte Oriented Streams
    • Character Oriented Streams
    • java.io.File class
    • Object Serialization




    • Object
    • Attributes(properties)
    • Operations(methods)
    • Core Java

      Leaders in Training

      • Reference Vs Object
      • Real time Object Oriented Examples


      • No argument constructor
      • Parameterized constructor
      • Constructor Overloading
      • Explicit Vs Implicit Default Constructor Wrapper Classes Accessibility Modes
      • private
      • protected
      • default
      • public

      Inter-Object Communication

      • Message Passing
      • Message Sender
      • Message Receiver
      • Message

      Arrays static Modifier

      • static variables
      • static methods
      • static blocks
      • static classes

      Method Overloading


      • Multi tasking Vs Multithreading
      • Life cycle of a thread
      • java.lang.Thread Vs java.lang.Runnable
      • Developing Multithreaded Java


      • Synchronization
      • Dead lock
      • Inter-thread communication

      Inner Classes

      • Inner class
      • Nested class
      • Different types of inner classes

      java.lang.Object class

      Garbage Collection



      Dealing with date and time

      Collection Framework

      • List based collection interfaces and classes
      • Set based collection interfaces and classes
      • Map based Interfaces and classes
      • Cursors in collections
      • Generics in Collections
      • Collection Vs Collections
      • Java.util.Comparator Vs
      • Java.lang.Comparable

      ˇ Annotations

      ˇ Java 8 features

      ˇ Java application development

      using Eclipse IDE

Learn with Mind Q, Kick start your corporate career.


Here’s what our Students have been saying about us

We offer a wide range of high quality of teaching and extra-curricular activities.

I have taken training from MindQ &It was really a good platform where i full filled my ambition. MindQ has good environment for learning, effective training by real time resources and lab facility. Finally thanks to MindQ Sailaja Peddoji

I have completed my course..its a best experience for me..and teaching was extraordinary..he use to give all the notes, he use to say each and every point..

Naga Divya


Why to choose MindQ?

As we have experienced trainers appointed at MindQ that will help you learn in a practical manner.courses at MindQ are tailored to get all the knowledge required to crack certification exam and get place easily.

Can we attend Demo Classes?

Yes,you can attend the demo classes at MindQ that will help you understand the learning environment.

What if I miss a class?

We will provide backup classes or you can join live classes at MindQ.

Can we contact you even after course completion for any queries?

Yes we will be available for you even after your course completion for assistance on any topics related to your course.

What are the modes of training?

Classroom training,Weekend classes and Online Training is provided at MindQ, based on your convenience you can choose among the modes.

For more queries, you can contact us at

Number: 040-66664291/92

Mail : info@mindqsystems.com

Inspired By Excellence & Innovation

We offer a wide range of high quality of teaching and extra-curricular activities.

Certified SDET

468 Students

Testing Tools

370 Students


358 Students


347 Students


460 Students

Pin It on Pinterest

Share This