Java(tm) and Hot Java(tm)
In a surprise announcement last December, Microsoft agreed to support somebody
else's software. What is it about Java that even Microsoft cannot ignore
it? Java certainly has gained mindshare. This modern technology has received
mega attention in the media including Business Week, Fortune and
Wired publications, to name a few.
Java is a new programming language and environment that allows for interactivity
on the Web. As a successor to C and C++, the designers of Java took great
pains to remedy some of the woes of earlier languages. And they appear to
have succeeded, producing a robust, efficient, truly portable, and potentially
secure language. This software can support vitually everything including
spreadsheets, tutorials, animations and interactive games.
Sun's team recently wrote HotJava, a Web browser, in Java. What makes HotJava
different is its ability to safely upload and execute code segments--"applets."
HotJava adds windows, animation and programming capability to the Web. HotJava
is an example of why Java is a revolutionary approach to programming. Client-server
applications will never be the same!
About this Program
This training program provides an overview of Java and HotJava. Attendees
will become familiar with Java and should be able to understand it quickly.
Java builds upon other object-oriented languages, which means you must understand
how to take advantage of object-oriented techniques. Java also borrows lots
of syntax from C and C++.
This course begins at the beginning, with the HelloWorld.java application.
You'll work through live demonstrations of increasingly sophisticated programs,
learning about the nuances of Java at every step.
Besides new syntax, the Java Developers Kit includes almost three hundred
classes, similar (but not the same) as programming libraries. Some will
be familiar, like the math or input/output classes, but others make programming
in Java easier than other languages. The java.net classes make network programming
a snap compared to C, and the Advanced Windowing Toolkit makes GUI writing
as simple as other high-level toolkits.
You will learn to
- Be familiar with the main features of Java, including classes, servers
- Understand and use the object-oriented features of Java.
- Control access to variables and methods (functions) within classes.
- Understand how multi-threaded programming is implemented in Java, so
an application can be more responsive and automatically support multiprocessing
- Catch a thrown exception (Java's replacement for signals).
- Use the Advanced Windowing Toolkit.
- Write applets for use with HotJava.
- Integrate your applets into HTML (so your Web pages will work with HotJava
and other browsers).
- Write secure applications.
Who Should Attend
Web masters, web developers and planners, information developers, client-server
developers, user interface, applications programmers, and system administrators.
Course level: Intermediate
Attendees should have C or C++ programming experience. Object-oriented experience
A comprehensive listing of companies that
attend UniForum educational programs:
- Aerospace Corporation
- Amdahl Corporation
- American Savings Bank
- Andersen Consulting Co.
- Apple Computer
- Arco Gas Company
- ASU West
- Axil Computers
- Bank of America
- Bay Networks
- Bell Northern Research
- Boeing Company
- Byer California
- Cadence Design Systems
- California State University
- Candle Corporation
- Center for Urban Analysis
- Charles Schwab & Company
- Checkfree Corporation
- Chevron Corporation
- Cisco Systems
- Citi Corp.
- Consumers Gas
- County of Sacramento
- Department of Consumer & Business Services
- Department of Defense
- Department of Motor Vehicles
- Eastman Kodak Company
- Federal Home Loan
- Fidelity Investments
- Florida Power & Light
- Franchise Tax Board
- Hewlett-Packard Company
- Houston Chronicle
- Houston Lighting & Power Company
- Hughes Data Systems
- Hyundai Electronics
- IBM Corporation
- Knight-Ridder Information, Inc.
- Lawrence Livermore Laboratories
- Los Angeles County of Education
- NEC Technologies, Inc.
- Pyramid Technology
- Qantas Airways
- Republic National Bank
- Rockwell International
- Salomon Brothers
- San Francisco Police Department
- San Jose State University
- Santa Cruz Operation, Inc.
- Sequent Computer Systems, Inc.
- Sherwin Williams Co.
- Southwestern Bell Telephone Co.
- SRI, International
- Stanford Linear Accelerator Center
- Sun Microsystems, Inc.
- Texas Instruments, Inc.
- Toronto Stock Exchange
- Trimble Navigation, Inc.
- Turner Broadcasting Systems
- US Air Force
- US Army of Engineers
- US Postal Service
UniForum, the International Association of Open Systems Professionals,
is a not-for-profit organization founded in 1980. Today, it represents many
thousands of vendors
and users of open systems.
UniForum's mission is to help individuals and their organizations increase
the effectiveness of their information systems through the use of open systems,
based on shared industry standards.
Central to UniForum's mission is the delivery of high-quality educational
programs, trade shows and conferences, publications, on-line services, and
peer group discussions.
If you are not completely satisfied with the value and benefits gained
from attending these programs, we will refund your tuition in full or arrange
for you to attend another UniForum training program at no additional fee.
Call 800.255.5620, ext. 30 , fax 408.986.1645, or complete the on-line
[Back to UniForum Conferences and Training Seminars]
Copyright 1996 by UniForum Association, all rights reserved.