CORE JAVA

AED 800.00AED 1,000.00

Available!

  • Price: 1000 AED
  • Duration:  20 Hours
  • Timings: Flexible
Compare
Enquire Now

 

 

 

 

Additional information:

  • Price: 1000 AED
  • Duration:  20 Hours
  • Timings: Flexible

Java is a perfect programming language for anybody who wants to learn Object Oriented Concepts.

Core Java Training Objectives

  • Features of Java Language
  • Discover how to write Java code according to Object-Oriented Programming principles.
  • Become comfortable with concepts such as Classes, Objects, Inheritance, Polymorphism and Interfaces
  • Learn Java APIs for Collections, I/O Streams
  • Design GUI applications and Applets using AWT and Swing.
  • Develop database applications using JDBC

Course Outline

Introduction to Java

  • History.
  • Object oriented features.
  • How to program and run on java.
  • How to install JDK.
  • Sample program.

Primitive Data Types

  • Introduction.
  • Default values provided.
  • Wrapper classes.

Variables

  • Types of variables.
  • Depending on place of declaration.
  • Depending on data type.

How to Create an Object

  • General Syntax.
  • Steps Involved in creating an object.
  • Garbage collection.

Encapsulation

  • Definition and explanation.
  • Understanding the business problem or need.
  • Examples.

Class and an Object

  • What is a class and an object
  • Need to create a class and how to create a class.
  • Need to create an object and how to create an object.
  • Properties of an object.

Constructor

  • What is a constructor?
  • Where and how to use a constructor.
  • Types of constructors.
  • Why Constructor overloading and chaining.
  • Constructor overloading with examples.
  • Constructor chaining with examples.
  • Use of ‘this’ keyword.

Static Block

  • Static Initializer

Packages

  • What is a package?
  • Why package?
  • Different types of packages
  • User defined packages

Arrays in Java

  • What is an array?
  • How to declare an array.
  • Enhanced for loop
  • User defined arrays

Command Line Arguments

Access Specifiers

Accessibility Modes

Examples

Inheritance

  • What is inheritance
  • Types of inheritance
  • Support of java to inheritance
  • Examples using ‘extends’ key word.
  • Constructors in inheritance
  • Method over riding
  • ‘Super’ key word
  • ‘final’ key word
  • ‘Abstract’ key word.
  • Interfaces.

Polymorphism

  • What is binding?
  • Static polymorphism
  • Dynamic polymorphism
  • Method over loading
  • Method over riding

Exception Handling

  • Try
  • Catch
  • Throw
  • Throws
  • Finally
  • User defined exceptions.

Wrapper Classes

  • Auto Boxing.
  • Auto un-Boxing.
  • Examples

Singleton Classes

Multithreading

  • Daemon thread.
  • Synchronization.
  • Dead lock.

 

I/O STREAMS

SERIALIZATION

DIFFERENT WAYS IN CREATING AN OBJECT

OBJECT CLASS

FINALIZER

STRING CLASS

STRING TOKENIZER CLASS

STRING BUFFER AND STRING BULDER

AWT

APPLET AND SWINGS

EVENT HANDLING

Reviews

There are no reviews yet.

Be the first to review “CORE JAVA”

Your email address will not be published. Required fields are marked *

Vendor Information

  • Address:
  • No ratings found yet!

Shop By Services