Custom Search

Advanced Programming in Java 2 - Part 2

Java

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation The Advanced Programming in Java 2 - Part II WBT is the second course in the Advanced Programming in Java 2 curriculum that consists of two courses. It is designed to teach programmers how to create advanced Java applets with graphics, use Swings, use JavaBeans for developing programs, and gain knowledge about networking scenario and security issues.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Duration:4 hours
Training Presented in:English
Advanced Programming in Java 2 - Part 2 Course Outline - IP0910 - Advanced Programming in Java 2 - Part 2

Advanced Programming in Java 2 - Part 2

Course Code IP0910

Contents

  1. Contents
  2. Description
  3. Audience
  4. Prerequisites
  5. Objectives
  6. Topics Include
  7. Duration
  8. Minimum Requirements
  9. Media

Screenshot


click to enlarge

Description

The Advanced Programming in Java 2 - Part II is the second course in the Advanced Programming in Java 2 curriculum that consists of two courses. It is designed to teach programmers how to create advanced Java applets with graphics, use Swings, use JavaBeans for developing programs, and gain knowledge about networking scenario and security issues.

Audience

Experienced Java programmers who want to gain knowledge about the new features in graphics and develop highly portable Java programs using latest tools. 

Prerequisites

Before taking this course the user should have a good knowledge of Java features, language & File I/O packages, data-communication aspects and networking issues. 

Objective

Upon completion of this learning object, the student will be able to:

  • Understand the evolution of Java Foundation Classes
  • Understand the advantages and features of packages in JFC
  • List the Swing classes and their hierarchy
  • Identify the platform required to use swing and write sample swing applications
  • Identify the steps to convert AWT application to Swings
  • List the Improvements in components of JFC
  • List the new components in JFC
  • Understand the Graphics2D class methods
  • Use Shape interface & its Implementors
  • Identify the different operations and transformations you can apply on a shape
  • List the features of the Component Model
  • List the basics of designing JavaBeans
  • Identify the various interface facets in JavaBeans
  • Understand the design-time & run-time environments
  • Describe BDK Demonstration Beans
  • Apply Demo Beans
  • List the uses of various networking protocols
  • Understand connection information, namely Associations and Sockets
  • Identify various Java Socket Classes
  • Use Java classes for client-server implementations
  • List the features of Java that necessitate security
  • Identify the techniques to implement Java 2 Security Approach
  • Understand the Java Security API
  • List the guidelines for safe coding

Topics Include

JFC Swing

  • Java Foundation Classes
  • Classes in Swing
  • Improved & New Components in JDK 1.2

Two-dimensional API

  • The Graphics2D Class>
  • Performing Operations on a Shape
  • General paths for User-defined Curves

JavaBeans

  • Components and JavaBeans
  • Interface Facets and Environments
  • Bean Development Kit (BDK)

Java Networking and Security

  • Basics of Networking
  • Socket Interface in Java
  • Java Security
  • Implementing Security

Duration

4 hrs

Minimum Requirements

Netscape or Internet Explorer (versions 4.0 or higher).   Browsers should be capable of accepting cookies; SVGA Hi-color mode 800x600 resolution display.  Macromedia Shockwave 6.02 or higher.

Media

Web Based Training

Serebra Learning Corporation, 1660 - 999 West Hastings, Vancouver, BC    V6C 2W2 Canada
Tel: (604) 676-5480 or 1-800-567-7766 - Fax: (604) 676-5490
E-Mail: sales@serebra.com - Web Site: www.serebra.com
About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1, 825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
Do you offer advanced training?
tcw11-gfc-v396M-10/25/09-10:39:18-()[B]-[A]-[A] -05:23:30