Access for Developers

JavaScript

XML

ASP

PHP

Visual Basic

VBA

SQL Programming

 

 

 

Java

Java is a platform-neutral, object-oriented programming language well - suited for use on the Internet. If you are new to programming, Java is a great first language.  If you have already has some experience with HTML & JavaScript, you can begin to use Java right away on your Web pages.

Java Level 1

Course Fee: $597.00
Course Time: 2 Days, 9am - 4pm

What is Java?

  • Understanding Application & Applets

  • What make Java Different from other Languages?

  • Java has a strong Security model

  • Applets versus ActiveX controls

The Java 2 SDK

  • The JDK Essentials

  • The Java Compiler

  • The Java Application Launcher

  • Other JDK Components

Data Types And Operators

  • Primitive Data Types

  • Working with Integer

  • Floating Point Numbers

  • Characters

  • Working with Boolean

More Complex Types

  • Understanding Arrays

  • Learning about Pre-Built Classes

  • Building Your Own Classes

  • Initializing an Instance

Memory Management

  • Understanding the Stack

  • Understanding the Heap

  • Java’s Garbage Collector

An Introduction to Classes

  • Determining Object Behavior

  • Defining Methods

  • Instance Variables

  • Implementing Methods

  • Constructors

  • Putting a Class to Work

  • The null Reference

Decisions

  • The if Statement

  • Comparing Values

  • Multiple Alternatives

  • Using Boolean Expression

Java Level 2

Course Fee: $597.00
Course Time: 2 Days, 9am - 4pm

Methods

  • Method Parameters

  • Accessor Methods, Mutator Methods, and Side Effects

  • Static Methods

  • The return Statement

  • Static Variables

  • Variable Lifetime, Initialization, and Scope

  • Comments

  • Preconditions

Object-Oriented Analysis

  • Class and Object

  • Identifying Attributes

  • Choosing Public Methods

  • Defining Static Members

  • Building a Class Hierarchy

  • Other Relationships

Inheritance and Interfaces

  • An Introduction to Inheritance

  • Conversion between Class Types

  • Inheritance Hierarchies

  • Inheriting Instance Variables and Methods

  • Subclass Construction

  • Polymorphism

  • Access Control

  • Object: The Cosmic Superclass

Arrays and Vectors

  • Using Arrays to Store Data

  • Array Parameters and Return Values

  • Simply Array Algorithms

  • Parallel Arrays

  • Array as Object Data

  • Vectors

  • Two-Dimensional Arrays

Exceptions

  • Error- Trapping

  • Exception – Handling

  • Understanding Throwable

  • Exploring JDK Exception Hierarchy

  • Defining Your Own Exception

  • Catching an Exception

  • To exit(), or Not to exit()

 

Adobe Authorized Training Center

Copyright © 2008

Servitor Training Services
B - 99 Sheppard Ave West
Toronto, Ontario, Canada, M2N 1M4
Tel: 416-848-6886, Fax: 416-848-6891

 info@servtraining.com

Privacy Policy

Developing Leaders For Service

Microsoft Gold Certified Partner for Learning Solutions