|
Java
Development Kit (JDK)
|
Java is
a Platform Independent, Reliable Programming language introduced by
SUN systems, used mainly to Develop Internet applications and applets.
SALIENT FEATURES
-
Java
is two stage system having both compiler & interpreter.
-
Java
is Platform Independent & Portable language. Thus Java Programs
can be moved from one computer to another computer, irrespective
of the hardware or operating systems.
-
Java
supports object oriented concepts. Java comes with an extensive
set of classes which can be used by inheritance.
-
Java
allows us to have animation, audio and video clippings in our
web page.
-
Java
provides many safeguards for security. It has strict, compile
& run time checking for data types. Java also has concept
of error handling which captures errors & eliminates any serious
risk to the system.
-
Java
is a distributed language i.e. it can be used across various networks.
-
Java
is a simple language as compared to other object oriented languages.
-
Java
supports multithreading i.e. one can perform multiple tasks in
system independent of each other.
-
Java
is capable of dynamic linking.
-
Java
is extensible language.
APPLICATION
- Java is used
to create web-based applications and allows user interaction on
the Internet.
- Java Programs
can be used to connect to any computer on the Internet and have
financial transactions.
TOPICS
COVERED
- Introduction to
Object Oriented Programming.
-
Java
Basic: Data types, Object, Arrays, Strings, Operators, Statements,
Exception Handling (try-catch-finally).
-
Classes
& Objects in Java: Constructors, destructors, class methods,
extending a class, overriding methods, visibility modifiers, abstract
classes and interfaces.
-
Applets
& Event Handling: Drawing graphics, reading apple parameters,
animation.
-
Graphical
User Interface: Introduction to GUI components and event handling.
-
Multithreading.
-
Introduction
to Swing Package.
-
Input
& Output: File operations like creating, reading and modifying
a file.
-
Database
Connectivity ( JDBC ).
-
Advanced
Graphics: Smooth Animation and keeping track of images.
-
Network
Engineering: URL contents downloading, using URL connection, Introduction
to sockets and Client & Server Programming using connection
objects.
|
Course
Duration |
Fees
(Indian Rs.) |
Fees
(US $) |
60
sessions of 1 hr. each |
7,300 |
210 |
|