Core Java

Java is a high-level object-oriented programming language that is concurrent, class-based, and specifically designed to have as few implementation dependencies as possible. This is a one of the most popular programming languages in use, particularly for client-server web applications.

JAVA as a Career Option

Java programmers develop business and Web applications for a variety of platforms Java programming language is used to develop complex web, mobile and desktop applications. It is also used to develop the embedded devices applications. Java allows for fast processing in games, software applications and utilities for Internet, as well as computer and mobile devices.

The free of cost availability of this language reduces the expenses of the companies, which is why, most of them prefer to appoint professionals, who are experts of Java.

JAVA as a Career Option

This is a complete course in Java + Advanced Java + Project & Framework with Project. The candidates gets a certificate from that the candidate has completed course with project in Java. Java Training Course helps students get a base of programming language. Java, which is often touted to be the best programming language is available free of cost right from the beginning. Getting the student to be well trained in Java Programming skills for an easy entry in the IT Industry .Quality Software Technologies is one of the Best Software Testing Training Institutes in Thane to provide High Class Training and Placements.

Core Java - Contents

Fundamentals of Java:

The data types in Java, Keywords, Various Operators; Control (blocks) statements, If-else, Switch-case, and Using Buffered Reader to accept values. Iteration statements (loops), while loop, do while loop, for loop, Break, break-label, continue.

Class overview, Class Instantiation (object creation), References, Methods, Constructors. Access Specifiers (public, private, protected) Constructor overloading, Method overloading, Argument passing, Call-by- value, Call-by- reference, returning objects.

Operators and assignments

Flow control

OOPs concepts

Inheritance, use super and this operator. Abstract Class, Method overriding Final keyword, Finalize method, Interfaces & and Packages.

Exception Handling

Exception Handling, Try and Catch, finally, throw and throw Multithreading concept, Thread basics, Creating threads, Extending thread class, implementing runnable interface, Thread groups.

Multi threading

Java Language Package

File IO:

File handling, reading, writing files Collections- Arrays, Array List, Enumeration, Hash tables, Vector String Functions, Using Date Functions Generics ,Enum & java.lang package.







Garbage Collection



Mouse and Key event, handling Events, Event Delegation model (Event Listeners), Action and handle Event methods AWT Components, buttons, label, text fields, Layout managers Flow, Grid, border, and Card, Frames Using Swing Components, JLabel, JButton, JTextField , Action Listener JCheckBox, JradioButton JComboBox, JListbox, JScrollPane Change Listener, JScrollbar, Jslider JMenu, JMenubar, JMenuItem,JToolbar, tooltips , File Choosers, Color Chooser.


Introduction to JDBC, Connection, Result Set, Statement Objects

JDBC – Inserting, Updating, Deleting Data