WINGZ Services
 
     
  Flash Presentation
Web Designing
  Product
  Offshore Development
  Software Development
  Portal Development
   
 
 

JAVA TRAINING

1. Introduction to Java

  • What is Java?
  • Background/History of Java
  • The Internet and Java's place in it
  • Applications and Applets
  • Java Virtual Machine
  • Byte code - not an executable code
  • Procedure-Oriented vs. Object-Oriented Programming
  • Basics of OOP
  • Compiling and running a simple "Hello World" program

2. Holding Data

  • Primitive Data types
  • User-Definied Data Types
  • Declarations
  • Constants
  • Identifiers,Literals
  • Type Convversion and Casting
  • Objects and Wrapper Classes
  • variables
  • Command-Line Arguments
  • Arrays of Primitive Data Types
  • Command-Line Syntax
  • Garbage Collection

3. Controlling the flow

  • Expressions
  • Using Operators
  • Using control statements

4. Object Oriented Programming Concepts

  • Abstraction
  • Encapsulation
  • Polymorphism and Overloading
  • Fundamentals of classes
  • Constructors
  • More on Methods
  • Nested and inner Classes

5.Inheritance & Packaging

  • Inheritance
  • The Object Class
  • Abstract and Final classes
  • Packages
  • interfaces

6.Handling Error & Exceptions

  • Basic Exceptions
  • Proper use of Exceptions
  • user Defined Exceptions
  • Catching Exception
  • Throwing and re-throwing
  • Cleaning up using the finally clause

7. Handling Strings

  • creation, Concatenation and Conversion of string
  • Changing Case
  • Character Extraction
  • String Comparsion
  • searching Strings
  • Modifying Strings
  • String Buffer

8. Threads

  • Create/instantiate/Start New Threads
  • Understand Thread Execution
  • Thread Priorities
  • Synchornization
  • inter-Thread Communication,Deadlock

9. I/O and Streams

  • Java.io Package
  • Files and directories
  • Streams
  • Reading/Writing Console Input/Output
  • Reading and writing Files
  • The Serialization Interface

10. understanding Core Packages

  • using Java.lang package
  • Wrapper classes and associated Methods
  • using java.Util Packages
  • Core classes

11. Holding Collection of data

  • Arrays and collection classes/interfaces
  • Map/List/Set Implementations
  • Collection Classes
  • Accessing Collections/use of and iterator
  • Comparator

12. Java Applications

  • Intro to AWT and Swing
  • Working with Frame, windows, graphics, color, fonts
  • AWT controls
  • Layout Managers
  • JFrame and JPanel containers
  • User Interface Events
  • Adapter Classes

13. Windows Form

  • Introduction to Windows Form
  • Form Controls
  • User Define Controls

14. Introduction to java Applets

  • What is a Java Applet?
  • Applet Lifecycle Methods
  • bulld a simple applet
  • using Appletviewer
  • Adding Controls
  • Animation Concepts

15. Basic Networking Concepts)

  • What is Client/Server Application?
  • Manuplating URL's
  • Establishing a Simple Server
  • Establishing a Simple Server
  • Client/server Interaction using TCP
  • Connectionless Client/Server interaction using Datagram(UDP)
     
     
     
     
     
     
     
     
   
   
   
   
   
   
 
 
 
 
     
s