Java Training

Warning: This page is not particularly up-to-date.

Advanced Web Technologies
55 Broad Street
10th Floor
NY, NY 10004
ted@javatrain.com
(212) 487-9064
(888) AWT-CORP
Fax: (212) 487-9066

These classes take place in New York City in the financial district. I don't have any reports from students who've taken these courses, but word of mouth must not be very good since Advanced Web Technologies has to resort to spamdexing to attract clients.

Introduction to Java
A 5-Day hands-on class for programmers unfamiliar with C++ and/or Object-Oriented Programming.

Java for C++ Programmers
A 3-Day hands-on class for programmers experienced in C++ and Object-Oriented Programming.

Java for Visual Basic Programmers
A 5-Day Hands-on class for programmers familiar with Visual Basic programming.

Writing Multi-Threaded Java Programs
A 1-day hands-on workshop covering multi-threaded Java programming.

Advanced Graphics Techniques in Java
A hands-on look inside the java.awt and java.awt.image packages.


CodeWorks, Inc.
(312) 441-2900 ext. 11
Java Programming Fundamentals is an intensive 5-day course introducing the Java programming language. The course teaches students the fundamentals of building Java applets and applications. It introduces students to object oriented programming, teaches them the fundamentals of the Java language and syntax, introduces them to the major class libraries in Java, and prepares them to begin development of business applications in Java. The course is taught in Chicago and on site.


Deitel & Associates, Inc.
Deitel & Associates' web site is almost embarassingly bad, but maybe they know something about Java programming.

Email: deitel@deitel.com
Phone: (508) 877-0273
Fax: (508) 788-0937

Courses:

Java Programming for C and C++ Programmers
Five day, lecture and lab

Java for Nonprogrammers
Five day, lecture and lab

Java for Visual Basic, Pascal and Cobol Programmers
Five day, lecture and lab


Eckel Objectives

Bruce Eckel is a well-respected teacher and writer with years of experience and object-oriented programming. He teaches a single course in Java, a five-day introduction to Java for programmers. The course is taught in San Francisco. I can make a few quibbles about his course-It seems a little too influenced by C++ and having to bring your own computer is annoying-however these are minor points. I suspect this is one of the better Java courses available.


Icon Computing

Object-Oriented Design Using Java
Five Days, $1795, Austin, Texas
Java and the Web: Directions, Strategies
A two hour seminar, not for developers.
Advanced Modeling and Design for Java Systems
Advanced Applets with the AWT
Java for C++ Developers
Three days, based on the popular misconception that Java is a "descendant of C++."


IAM Consulting
210 West 70th Street
#705
NY NY 10023
212-580-8527

Introduction to Java - 3 hour lecture $75
The introduction of Java has expanded the scope of Web development beyond that of static pages with links. Java allows Web pages to come alive with animation and sound. The real power of Java is experienced through Web based applications that can be embedded within standard HTML documents. This lecture provides an overview of the capabilities of this exciting new technology, how it can be used and where it is going.

Java for Programmers - six 3 hour lectures $500
(Includes free admission to the Introduction to Java lecture)
Java for Programmers is presented as an intensive accelerated 3 week evenings series for programmers who wishes to gain a mastery of Java quickly. This lecture series begins with the basics of the Java programming language, object oriented programming in Java, the Java Developers Kit (JDK) and GUI programming of applications and Applets. All aspects of Java will be covered including advanced topics such as multithreading and networking. Embedded within this course is a full GUI, Client/Server, multithreaded project guided throughout the lecture series and developed as homework. This project embodies a full applied Object Oriented Analysis and Design with a primary emphasis on Development.


ICS


Knowledge Network
Phone: (401) 783-6172
Email: 103121.156@compuserve.com

Courses:

Introduction to Java Programming and Object Oriented Concepts
Five days.
Fast Track To Java Programming
Three days.
Java for Web Designers
Three days. Not for programmers.
Can you believe these people are trying to sell Java training without putting a URL on their trade show handouts?


Phoenix Technologies

187 Monmouth Park Highway
West Long Branch NJ 07764
(908) 263-9000

Courses:

Java Primer
One day, 40% lab

Java Client/Server
Two Days, 70% Lab

Java Advanced Topics
Two Days, 50% lab

Java Workshop
One Day, 50% lab

JDBC
Two Days, 60% lab


ObjectSpace


Sun Educational Services
(800) 422-8020

Courses:

Introduction to Java Programming [SL-230] (formerly Basic Java Programming)
a 3-day course This is a three-day, hands-on course that introduces the Java language and Java applets. It covers :

  • An introduction to Java features
  • An overview of objects and HTML
  • Basic Java language constructs (loops, branching, assignment)
  • Java Applets overview including how to create a simple applet
  • An overview of Java classes (arrays, strings, int, I/O)
  • Java security

People who took the first iteration of Basic Java Programming hated it. The general feeling was that the material covered could have easily been completed in half a day or less. Even those students who had never programmed before felt this course was at far too low a level. The students were invited back to take the advanced course at no charge. Later reports have been somewhat more positive.

Java Application Programming [SL-270] (formerly Advanced Java Programming)
This is a two-day course designed to cover the Java language in greater detail. This is a project course, where you will design your own "point-of-sale" application. This course covers:

  • Java class packages and subclasses
  • Interfaces, exceptions and access modifiers
  • Memory allocation and garbage collection
  • An overview of multithreading in Java
  • How to extend Java by using native methods

Advanced Java Programming Workshop [SL-300]

Sun has recently announced some one-day Developer Camps. Sun says these are geared toward techies, not designers or salespeople; but a lot of time is spent on white paper style propaganda and not much on advanced Java topics. According to Sun propaganda after taking this course you will be able to:

  1. Understand the benefits of Java's object-based technology.
  2. Write a basic Java applet
  3. Write fully interactive multimedia applications
  4. Use Java correctly to maximize Internet security and performance
I'd say the last two are very high expectations for this course. This is not a hands-on course. It's you in a big room with a few hundred other people. Prerequisites allegedly include experience writing network-based applications with object- oriented software languages, and familiarity with the current problems in network performance and security. However about half of the attendees aren't anywhere close to meeting these prerequisites.

The course itself is a leisurely one-day examination of:

Cost is $225.00 per person. Full payment is required to reserve space. The fee includes all class materials, special offers on tools for Java developers, and lunch.

Call 800-433-4224 for dates and locations.


Sun Sales
Sun sponsors a free seminar series on various aspects of Java in several California locations including Mountainview, Pleasanton and Sacramento. Details including class notes are available at http://www.sunsales.com/java/.


SunTest
(714) 824-7951
chris@ics.uci.edu
http://www.ics.uci.edu/IRUS/

SunTest will be offering a series of Java testing courses starting in November 1996. The first course will be held at UC Irvine on November 11. For more information about SunTest's courses and schedules please contact suntest-info@suntest.com. Sun Microsystems and UC Irvine's Irvine Research Unit in Software (IRUS) are running a new course aimed at the unique testing needs of Java applications and Java applets. The first two and half day course on Java testing is designed for an audience with a working knowledge of a language such as C, C++, or Ada, and a reasonable knowledge of object oriented programming. The course will provide a general introduction to the Java programming language and then focus on various aspects of testing Java applications and applets.

This course will be taught by Dr. Sriram Sankar and there will be short guest lectures by Prof. Richard Taylor, Prof. Debra Richardson, and Prof. David Rosenblum, all professors at the University of California Irvine.

Time spent in classroom instruction and in hands-on laboratory exercises will be split approximately 50/50. Attendees will build a simple Java application (and its corresponding applet for use with web browsers) to be tested, or may bring their own code. Attendees will practice developing tests using three SunTest tools:

By the end of the course, the attendees should be able to create simple Java programs and take them through a simple development, debugging, and test cycle. Attendees will be offered a complimentary Beta license for these three testing tools. They will also receive a workshop notebook, including copies of all presentation material.

WHEN: Nov 11-13, 1996 - one half day on the 13th

COST: $1800

WHO: This class is co-sponsored by SunTest, the Java Testing business unit of Sun Microsystems, and UCI's Irvine Research Unit in Software (IRUS). It is open to the general public.



[ Cafe Au Lait | Books | Trade Shows | Links | FAQ | Tutorial | User Groups ]

Copyright 1995, 1996 Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified June 15, 1997