CORE JAVA Optimizer Middle East
Price: AED 800
AED 890
  • Duration: 20 Hours
  • Timings: Full Time, Flexible

    Course details

    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
    Updated on 01 December, 2020

    Job roles this course is suitable for:

    Programmer/Web programmer , IT , Software Developer

    About Optimizer Middle East

    Introduction:

    Optimizer Middle East is a professional organization located in Business village, Deira, Dubai, UAE and active in the MENA countries. The core business of the organization encompass services and consultancies in accounting management systems based on international standards and professional training including technical, management and accounting with the objective of developing personnel skills. 

    We have executed various professional development projects the Gulf region and North Africa till date targeting to be a leader for Training and development in the area.

    Vision:

    We Optimizer Middle East shall become the professional umbrella for all the training and development professionals in MENA regions.

    Mission:

    Develop, organize, sustain through providing professional services, consultancies and training with the objective of disseminating standardized and developed professional practices to individuals and private as well as governmental organizations in MENA region.

    Our Objectives:

    • Provision of knowledge as skills
    • Empowering individuals and organizations in MENA region with the latest professional advanced tools  
    • Introduction of conceptual practices in the organizational activities
    • Qualifying professional experts in the government and private sector
    See all Optimizer Middle East courses
    Courses you can instantly connect with... Do an online course on Java starting now. See all courses

    Is this the right course for you?

    Rate this page

    Didn't find what you were looking for ?

    or