Thursday 9 October 2014

Java Online Training



Java Online Training Is a Global Leader In Providing Java Technology. We Provide all Java Courses In Online With Skilled And Real Time industry Experts.

Java Course Overview:

COURSE CHAPTERS
Introduction to OOAD for Java Developers
Fundamental Programming Structures in Java
Classes and Objects in Java
Object Design and Programming with Java
Java Interfaces
Java Exception Handling
Java Collections API
Java Input/Output API (Optional)
Java Programming Best Practices
Differences between Java, C++ and C# (Optional)
DETAILED COURSE OUTLINE

Chapters & Strategies Topics

Fundamental Programming Structures in Java
Learn the basics of the Java programming language


  • The main() method
  • Primitive Data Types
  • Variables
  • Constants
  • Assignments
  • Initializations
  • Operators
  • Strings
  • Control Flow
  • Code Examples & Exercises


Classes and Objects in Java
Master the fundamental elements of OOP and related Java features


  • Classes & Objects
  • OOP Principles
  • Instantiation
  • Encapsulation
  • Specialization
  • Instance Variables
  • Class Variables
  • Constructors
  • Instance Methods
  • Class Methods
  • Method Overloading
  • The this keyword
  • Passing and returning objects
  • Garbage Collection in Java
  • Code Examples & Exercises


Object Design and Programming with Java
Understand the object-oriented way of programming


  • Abstraction
  • Inheritance
  • Polymorphism
  • Method Overriding
  • Associations
  • Delegation
  • Code Examples & Exercises


Java Interfaces
Creating high levels of abstraction


  • Purpose of Interfaces
  • When to use them
  • Interface Declaration
  • Implementing an Interface
  • Interface Inheritance
  • Code Examples & Exercises


Java Exception Handling
Writing robust, industrial-strength Java code

  • Why Exceptions
  • Standard Exception Handling Options
  • Exception Class Hierarchy
  • Checked vs. Unchecked Exceptions
  • Catching an Exception: try and catch blocks
  • Methods Which Throw Exceptions: the throws clause
  • Handling vs. Declaring Exceptions
  • System Exceptions vs. Application Exceptions
  • Writing Custom Exceptions
  • Code Examples & Exercises


Java Collections API
Managing collections of objects


  • Arrays
  • The Java Collections Framework
  • Collections Interfaces
  • java.util.Collection
  • java.util.List
  • java.util.Map
  • java.util.Set
  • Concrete Collections
  • java.util.ArrayList
  • java.util.HashMap
  • java.util.HashSet
  • Iterating through Collections
  • java.util.Iterator
  • Code Examples & Exercises


Java Input/Output API (Optional)
Dealing with serialized data and objects


  • Streams & Files
  • Input & Output Streams
  • File Streams
  • Object Streams
  • Object Serialization
  • Readers & Writers
  • The Java New I/O (NIO) API
  • Code Examples & Exercises


Differences between Java, C++ and/or C# (Optional)
Connecting with one’s knowledge of another OO language to avoid pitfalls

  • Program Structure
  • Namespaces
  • Comments
  • Data Types
  • Miscellaneous Differences


For More Info....
Call Us : +1 720-463-3800
Website: http://www.online-training-java.com