Return to Homegeneral info-bulletjavadashsybase-technical training-instructors
Training - java courses - intro to java


Course WJ101: Introduction to Java

Audience
Programmers wanting to learn Java and anyone needing a working understanding of Java.

Course Length
5 days: Daily from 9:00am - 4:30pm

Course Fee
Contact UNIF/X.

Prerequisites:
Required: Basic knowledge about using a Web browser, HTML, and a basic knowledge of a programming language such as Visual Basic, Pascal, Delphi, C, or similar. If you have solid knowledge of Visual Basic, consider our Introduction to Java for Visual Basic Developers course.

Recommended: Working knowledge of programming in a windowed, event-driven GUI environment.

Description
This introductory course provides a broad introduction to the Java programming language and the related knowledge necessary to program in Java. This includes coverage of the Java Development Kit (JDK), the Java API, creating standalone Java applications, creating Java applets for enhancing Web pages, and an introduction to the Object Model and Object Oriented Programming.

The course is suitable for an audience with a wide range of computer skills. It utilizes numerous problem sets and lab exercises in a very hands on approach. Upon completion of the course, participants will have the necessary experience needed to use Java productively to solve real world problems.


Goals
Create well designed and well structured Java applets and applications.

Learn the fundamentals of the Object Model and Object Oriented Programming.

Learn the details of the Java language.

Learn how to use Java applets in Web pages with the HTML <APPLET> tag.

Learn how to use the Java JDK tools including appletviewer, the Java debugger, compiler, and interpreter. Also learn how to use Symantec's Café product: a Java IDE (Integrated Development Environment).

Learn the basics of the Java Abstract Windowing Toolkit (AWT) library and how to create graphical, interactive Java programs with it.

Learn the basics of other important components of the Java API, including I/O (the java.io package) and networking (the java.net package).

Format

  DAY 1:
    Java Overview
Using Applets in Web Pages
A Simple Program
Overview of the Object Oriented Model
Basics of Classes
  DAY 2:
    Classes
Packages and Access Protection
Inheritance
Interfaces
  DAY 3:
    AWT:
Overview
Containers and Applets
Graphics Contexts & Drawing
Components
Layout Managers
  DAY 4:
    Event-Driven Programming
Top Level Windows
Exceptions
  DAY 5:
    Multithreading
Streams
Networking

 

|   return to top   |