Loading...
image not found

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)