Custom Search
Provided by: NACE EDUCATION

Java Technology

JSP - Java Server Pages

NACE EDUCATION
Training Provided by NACE EDUCATION Java is a programming language that allows individuals to write executable applications in Java platform. A full suite of tools and classes that allows a programmer to create dynamic applications for the web, for small devices like a cell phones and PDA's, and for personal computers. Prerequisites: Basic knowledge of C & C++ concepts and HTML. On Course Completion the Candidate will be : Well versed in Network programming. Object-Oriented principles applied to Java. The capabilities to develop some graphical Images. Job Possibilities : Software Engineer / Software Developer
Related Jobs or Careers: Software Engineer / Software Developer
This is primarily ilt training
Contact NACE EDUCATION for more information
Course Level:basic through advanced
Duration:90 hours
Training Presented in:English
Java Technology Introduction

* Java architecture overview
* Introduction to the JVM
* Java program structure

Declarations & Access Control

* Declare , initialise and construct base types
* Classes / Methods / Variables and associated modifiers
* Packages
* Constructor methods

Flow Control and Exceptions

* Switch statements
* Loop and loop options
* Proper use of exceptions
* Exception recognition
* Using assertions

Garbage Collection

* Understand garbage collection behaviour and eligibility
* Language fundamenatals
* Package declarations
* Imports
* Class /Interface/ Inner class/ Variable declaration
* Implementing Interfaces
* Command line arguments
* Keywords
* Primitives and object types.

Operators and Assignments

* Understand and deterimine operators and their effects

Over Loading and Runtype

* Understand encapsulation
* Write tightly encapsualted code
* Invoke overloaded / overridden methods parental or overload constructors.

Threads

* Define / instantiate/ start new threads
* Java. lang. thread
* Java. lang. Runnable
* Understand thread execution & inter - thread communiation.

Java. lang Package & Classes.

* Using java. lang. Math
* Understand string objects.
* Wrapper classes and associated methods

The Collections Frameworks

* Arrays and collection classes / interfaces
* Map/ List/ Set implementations and appropiate use.

Java Applications

* Build a simple command line application.
* Intro to AWT and Swing
* Layout Managers.
* JFrame and JPanel Containers.
* User Interface Events
* Adapter classes

Introduction to Java Applets

* What is a Java Applet..?
* Applet Lifecycle methods
* Basic applet configuration
* Build a simple applet
* Applet and swing
* Using HTML converter.

I/ O and Streams

* Java i. o package
* Readers/ Writers
* Creating/ processing streams
* The serialization interface.

Introduction to JDBC

* Using java driver types
* Statement , Prepared Statement and callable statement.
* Using the result set
* Using the result set meta data
* Best practice and potential pitfalls.

Remote Method Incovation

* Distributed computing with java RMI architecture and layers
* Interface/ Stubs/ Skeletons
* Serializing remote objects
* Building and running an RMI system
About The Training Provider: NACE EDUCATION
NACE EDUCATION - NACE is an end-to-end an Open Source Organization engaged in Consultation, Development, Training, Support & Service. We provide customized computer training solutions on IT Industry required Open Source Software Training. Our computer courses will show you how to use your Open Source Software better, faster and more efficiently. You will learn how to save time, access new features and...
Want to market your development training?
tcw11-gfc-v396M-10/25/09-09:39:57-()[B]-[B]-[B] -17:03:27