Home      |     Contact Us      |       Site Map      |       
LiveZilla Live Help
About Us sap training courses, sap courses Sap Training Centre
 
Course Schedule
Course : Java Core or Basic
Timing : TBA
Total Hours : 32 hours
Start Date : Every Fortnight
Tutors Profile : 6 years Experienced Tutor
Remote Access :

Yes

 
 
 

Java Core or Basic :
 
Topics :
 
Java Language Environment
  • Object Oriented
  • Platform Independent
  • Automatic Memory management
  • Compiled / Interpreted Approach
  • Rebust
  • Secure
  • Dynamic Linging
  • Multi Threaded
  • Built-in Networking

Java Fundamentals

  • Data Types
  • Operators
  • Control Statements
  • Arrays
  • Enhanced for Loop
  • Enumerated Types
  • Static Import
  • Auto Boxing
  • C-Style Formatted I/O
  • Variable Arguments

Essentials of Object – Oriented Programming

  • Object and Class Definition
  • Using Encapsulation to combine methods and
    data in a single class
  • Inheritance and Polymorphism

JAVA Util Package / Collections Frame work

  • Collection & Iterator Interface
  • Enumeration
  • List and Array List
  • Vector
  • Comparator
  • Set Interface & Sorted Set
  • Hash table
  • Properties

Packages

  • Why Packages
  • Understanding Class path
  • Access Modifiers & their Scope

Exception Handling

  • Importance of Exception Handling  
  • Exception Propagation
  • Exception types
  • Using try and Catch
  • Throw, Throws, Finally
  • Writing User defined Exceptions

I/O Operations in JAVA

  • Byte Oriented Streams
  • File Handling
  • Reader and Writers
Multithreaded Programming
  • Introduction to Multi-threading
  • Understanding Threads & Its States
  • Java Threading Model
  • Thread Class & Runnable Interface
  • Thread Priorities
  • Thread Synchronization
  • Inter thread Communication 
  • Preventing Deadlocks

Writing Java Classes

  • Encapsulation
  • Polymorphism
  • Inheritance
  • OOP in JAVA
  • Class Fundamentals
  • Using Objects
  • Constructor
  • Garbage Collection
  • Method Overloading
  • Method Overriding
  • Static Members
  • Understanding Interface
  • Using Interfaces

Networking Programming

  • Introduction to Networking
  • Inet Address
  • URL
  • TCP Socket and Server Socket
  • UDP Socket
  • Developing a Chat Application

Swing Programming

  • Introduction to Swing & MVC Architecture
  • Light Weight Component
  • Swing Hierarchy
  • Atomic Components e.g. J Button, J List and More
  • Intermediate Container e.g. J Panel, J Split Pane and More
  • Top Level Container e.g. J Frame and J Applet
  • Swing Related Events

Inner Classes

  • Nested Top Level Classes
  • Member Classes
  • Local Classes
  • Anonymous Classes

Generics

  • Introduction to Generics
  • Using Built – in Generics Collections
  • Writing Simple Generic Class
  • Bounded Generics
  • Wild Card Generics

Abstract Window Toolkit

  • Graphics
  • Color and Font
  • AWT Components/ Controls
  • Event Handling & Layouts
 
 
 
 
© Copyright 2008, The Web Academy. All rights reserved.