Home Courses Offered PROGRAMMING / DATABASE Course Details
 

JAVA DEVELOPER

SELF PACED ON-DEMAND COURSE ONLY  

 

Course to provide basic programming and problem solving skills for Beginners. 

 

Target Audience: IT Beginners, Business Analysts, Quality Analysts  and ALL other IT Developers and Analysts.

 

 

MODULE-1: JAVA INTRODUCTION

  • Origins of Java
  • Java buzz words
  • Java Features
  • Java & IDE Installation

 

MODULE-2: JAVA PROGRAMMING BASICS

  • Basic Element
  • Basic Syntax
  • Identifiers
  • Keywords
  • Literals
  • Comments

 

MODULE-3: JAVA LANGUAGE FUNDAMENTALS

  • Basic Element
  • Primitive Data Types
  • Variable Declarations
  • Modifiers
  • Operators

 

MODULE-4: JAVA CONTROL FLOW

  • Overview
  • Selection Statements
  • Iteration Statements
  • Transfer Statements

 

MODULE-5: OBJECT ORIENTED PROGRAMMING (OOP)

  • Introduction
  • Object
  • Class
  • Inheritance
  • Overriding methods
  • Interfaces
 
MODULE-6: OOP-NESTED TYPE DECLARATIONS
  • Introduction
  • Static Member Types
  • Non-Static Member Classes
  • Local Classes
  • Anonymous Classes
 
MODULE-7: OOP-OBJECT LIFETIME
  • Garbage Collection
  • Object Finalization
  • Initializers
  • Field Expression Initializers
  • Static Initializers
  • Instance Initializers
 
 
MODULE-8: OOP-FUNDAMENTAL CLASSES
  • Overview of Package Class
  • Object Class
  • Wrapper Classes
  • String Class
  • String Buffer & String Builder Classes

 

MODULE-9: EXCEPTIONAL HANDLING

  • Introduction
  • Exception Hierarchy
  • User Defined Exceptions
  • Exception Handling : try, catch and finally
  • The Throw Statement
  • The Throws Clause
  • Assertions
 
MODULE-10: I/O OPERATIONS (FILES & STREAMS)
  • Input and Output
  • File Class
  • Byte Streams
  • Character Streams

 

MODULE-11: ADVANCED JAVA-THREADS

  • Overview
  • Thread Creation
  • Synchronization
  • Thread Transitions
  • Thread Priorities
  • Thread Scheduler
 
MODULE-12: ADVANCED JAVA-GENERICS
  • The Java Collection Framework
  • Collections
  • Sets
  • Lists
  • Queues
 

Classes: 20 Hours

Lab Sessions: 20 Hours
 
Self Paced On-Demand Videos & Material FEE: $150
 
 
 
 
***As per the tutor's discretion, some of the provided course content may be altered/omitted to suit the class needs***
 
**Products and Logos Mentioned are Trademarks of Oracle**
 
 






Please contact us for the course details including the currently offered courses, course content, price and the schedule.

Free Demo

If you are interested to upgrade your skill-set, please consider attending one of our Real Classes as a free demo to evaluate the class quality and then decide your course of action.