The Java Jolt Seminars

September 17 - Santa Clara, CA
September 19 - Irvine, CA
September 19 - Washington, DC
September 24 - Seattle, WA
September 24 - Chicago, IL
September 25 - Boston, MA
September 26 - Dallas, TX
September 26 - Atlanta, GA
October 1 - San Francisco, CA

Detailed Schedule

Agenda & Sessions

Presenters

Secure Online Registration

Java Jolt

You're ready for the high-octane, fully-leaded brew.
A highly-concentrated solution that takes you from applets to sockets in just 8 hours. Well, you're looking at it. The Java Jolt Seminar delivers a Java adrenaline rush straight from the experts. So you'll step up to the next level of development and unlock the full power of Java to build sophisticated Web-enabled applications.

Straight Java, hold the sugar
This intense Java core-dump is a straightforward, fast-paced presentation in a large-scale seminar environment. No labs. No Evangelists. No kidding. During this seminar, you'll receive:

The Java Jolt

Who should consider a Jolt of Java?
Chances are, you know people who sleepwalk through life. Well, let them rest, because this seminar is definitely not for them. Java Jolt is a custom blend of Java development concepts and theory for intranet and Web applet and application developers, and C++ or visual application developers.

Java - serving up today's hottest applications
Java Jolt showcases the power of Java, Sun Microsystem's platform independent application language. This new-generation programming language is fast becoming the standard for Internet and intranet-based applications. It's designed to solve the challenges of Internet/intranet application programming -- compatibility, adaptability, reliability and security.

Imagine writing your applications once -- never having to port them from platform to platform. Java uses a sophisticated multithreading system to provide the concurrency and real-time response needed by advanced applications. So you can build killer Java-based applications with audio, animations and interactivity -- all at once.

With all that power, you might think Java would be difficult to learn. This is the sweet part. Java is object-oriented. You can learn it in hours.


Detailed Schedule

Date City Location
September 17, 1996 Santa Clara, CA Santa Clara Westin
5101 Great American Parkway
Santa Clara, CA 95051
408-986-0700
September 19, 1996 Irvine, CA Irvine Marriott Hotel
18000 Von Karman
Irvine, CA 92717
714-553-0100
September 19, 1996 Washington, DC Sheraton Premiere at Tysons Corner
8661 Leesburg Pike
Vienna/Tysons Corner, VA 22182
703-448-1234
September 24, 1996 Seattle, WA Seattle Four Seasons
411 University Street
Seattle, WA 98101
206-621-1700
September 24, 1996 Chicago, IL Sheraton Chicago
301 East North Water Street
Chicago, IL 60611
312-464-1000
September 25, 1996 Boston, MA The Westin Hotel Copley Place
10 Huntington Avenue
Boston, MA 02116-5798
617-262-1900
September 26, 1996 Atlanta, GA The Ritz-Carlton Atlanta
181 Peachtree Road NE
Atlanta, GA 30326
404-237-2700
September 26, 1996 Dallas, TX Renaissance Hotel Dallas
2222 Stemmon Freeway
Dallas, TX 75207
214-631-2222
October 1, 1996 San Francisco, CA The Pan Pacific Hotel San Francisco
500 Post Street
San Francisco, CA 94102
415-771-8600


Agenda & Sessions

7:30am-8:00am  Continental Breakfast and registration
8:00am-10:00am Java training
10:00am-10:20am Break
10:20am-12:00pm Java training
12:00pm-1:00pm Lunch
1:00pm-2:30pm Java training
2:30pm-2:50pm Break
2:50pm-4:00pm Java training
4:00pm-5:00pm Café Training
So what would you like with your Java? In 8 packed hours, here's what you get:
  1. Java in 21 slides
    This one-hour cram course covers the syntax and design of the Java language. It's intended as a refresher for current Java programmers. If you're relatively new to Java, yet have a solid knowledge of object programming fundamentals and experience in Java or C++ programming, this section provides a great intro.

  2. Build Your Own Layout Manager
    Java uses the layout manager to provide for a uniform application look across varying screen resolutions. Rather than specifying x and y coordinates for positioning, height and width of your visual objects, layouts use proportional spacing and general positioning instructions to fill the available screen regions. This section describes the default layouts which come with the Java libraries. In addition, it covers how to create your own custom layout manager for increased power and flexibility.

  3. Complex Data Structures
    Java doesn't provide pointers as an integral feature in the product. However, you can still build hash tables and common data structures once you understand how Java works under the hood. This section provides essential knowledge for building custom structures.

  4. Coding With Threads
    This discussion will introduce the concepts of coding using multiple threads in Java. It covers how to create threads, and how to create thread-safe code to avoid thread conflicts. You'll learn about the various thread contention problems and how to resolve them, including parallelism and deadlocking.

  5. Using Java's Object Model
    An excellent discussion of interface classes, why they exist, and how to use them. It includes a general overview of the Java object model. This is considered by many to be the clearest discussion on Java's object model (so good, according to a Microsoft Java Team member, "I finally understand this stuff")

  6. Sockets and Server-Side Processes
    Server processes are the next step in the evolution of web-hosted applets. This discussion walks you through the creation of a server process which communicates with multiple clients through sockets. As each client provides feedback to the other clients server, all are updated to reflect the change.

  7. Symantec Café and Visual Café Overview
    Learn how you can speed up the entire Java development process using Symantec Café -- the premier visual Java development and debugging tool set. It's the fastest way to make your pages come alive. You'll also get a sneak preview of Symantec's Visual Café -- the new RAD tool for Java.


Presenters

Learn from the industry's leading experts, including:

Dr. Terence Parr, Ph.D.
Terence Parr received a B.S. in computer science and a Ph.D. i computer engineering from Purdue University. He's the primary author of the public domain PCCTS language tool kit. Dr. Parr has published a book on PCCTS and is working on a Java book for experienced object-oriented programmers.
Seattle, WA; San Francisco, CA

Dr. Tim Rohaly, Ph.D.
Tim Rohaly received his Ph.D. from the University of Pennsylvania. He was a founder of ORC Inc., a company focused on visual computing research. For two years, he has been working on applying Java for distributed virtual reality. Dr. Rohaly presented at the First Annual VRML Symposium.
Washington, DC; Boston, MA; Atlanta, GA

Dr. Russell W. Quong, Ph.D.
Russell W. Quong received the B.S. degree in electrical engineering from the California Institute of Technology and a Ph.D. degree in electrical engineering from Stanford. Dr. Quong heads the Software and Computer Engineering Departments at International Technological University in Santa Clara. He is finishing a book on C++ programming.
Chicago, IL; Dallas, TX

Dr. Scott Ritchie
Scott Ritchie earned his undergraduate and graduate degrees from the University of Washington and U.C. Berkeley, respectively. His career includes positions with Sun Microsystems, NeXT Computer and ParcPlace Systems. He develops and teaches courses on object-oriented programming using Smalltalk, Objective-C, ScriptX and Java.
Santa Clara, CA; Irvine, CA


Secure Online Registration

Register online or call 1-800-349-0434. On site registration by credit card only.
Java Central | Main Index
Copyright 1996, Symantec Corporation. All rights reserved.
Last revised: September 9, 1996