Logo New book: Delphi 2007 Handbook
My blog in online
Delphi tech support service: support.marcocantu.com
Google
  Web www.marcocantu.com

Menu for Development

Site Menu
Delphi 2007 Handbook
Mastering Borland Delphi 2005
Essential Pascal
Essential Delphi
Buy Books Online
Code Repository
Newsgroups
White Papers
Tools
Conferences
Training
Delphi Links
Contact Marco

My Other Sites
Italian Site (www.marcocantu.it)
Developers Newsgroups Browser (dev.newswhat.com)
My town (www.piazzacavalli.net)
the delphi search
Wintech Italia (my company)

Breaking News
Buy Mastering Borland Delphi 2005 from Amazon
Free ebook: Mastering Delphi Update for Delphi 2006

Advertising
Home My Blog Books My Bookstore Development Links Marco


Home: Development

Bruce Eckel's Hands-On Java Seminar

Piacenza (Italy), May 8th-12th 2000

As a very special occasion, Marco is proud to host his friend Bruce Eckel, a very well known C++ and Java expert and book author, for a 5-days Java class in Piacenza.

The Java Language in 5 Days

The seminar is Bruce's "Hands-On Java" class, based on material from his best-selling "Thinking in Java" book. Topics covered include the following chapters of the book:

  • Introduction to Objects
  • Everything is an Object
  • Initialization & Cleanup
  • Hiding The Implementation
  • Reusing Classes
  • Polymorphism
  • Holding Your Objects
  • Error Handling With Exceptions
  • The Java IO System
  • Run-Time Type Identification
  • Creating Windows and Applets
  • Multiple Threads
  • Network Programming

More information on the material covered in the class in the related page of Bruce's web site. You can actually download (or buy) the book Thinking in Java to have a better feel for the material in the seminar. You may want to read as much of it as possible before the seminar to enhance your understanding, since this will be the seminar material.

Prerequisites

This course assumes you have programming familiarity and comfort with the C language syntax, so you understand that a program is a collection of statements, the idea of a subroutine/function/macro, control statements like "if" and looping constructs like "while," etc. Just so long as you've programmed to the point where you feel comfortable with the basic ideas of programming, and can read C syntax easily. If you haven't been exposed to C, Chapter 3 in Thinking in Java will give you the essentials.

Also, as a special offer for the attendees of the seminar, after you register and pay the seminar fee you can ask to be mailed a free copy of MindView, Inc. CD ROM called Thinking in C: Foundations for Java & C++, which is specifically designed to bring you up to speed on the C syntax necessary to understand Java -- without bogging you down with needless details.

The Class in Piacenza

The class will be in English, with limited translation to/from Italian (for questions and special jargon words) by Marco. The location of the seminar will be Marco's office in downtown Piacenza, which has a small training room, unless there is a larger crowd to accomodate.

What to bring

Your notebook computer with a 32-bit version of Windows. You should pre-load your favorite Java development environment (a visual environment is useful, but not necessary – you can just download the most recent JDK from http://java.sun.com/ and use a text editor like UltraEdit), and please test it by compiling and running the first example in Thinking in Java. There are several windowed Java development environments available now, and you can choose one of those.

At the very least, you should have the electronic JDK documentation from http://java.sun.com/ loaded onto your computer as a reference.

Bring your copy of Thinking in Java, since that's the book that the course is based upon. You can use the free electronic version rather than buying the book, if you choose.

Once you are registered and have paid you can request that your copy of the Hands-On Java Seminar Multimedia CD be sent to you early so that you may review it before coming to the seminar. This contains the lectures and slides from the seminar (some of the material in the live seminar is newer than that on the CD, but the bulk of the CD material is still quite useful). Notice that as a special for this seminar you can also ask for a free copy of the Thinking in C: Foundations for Java & C++ CD-ROM.

A friend whom you want to work with who has the above installation. If you come "stag" you may find such a friend at the seminar, but there's no guarantee. (This means that if you come with a friend you can share the notebook computer, bringing only one.)

Nothing, if you just want to hear the lectures and wander about inside or outside during the lab exercises. But be forewarned that the exercises will probably be half of the experience, and the cost is the same whether you do them or not. It's worth the struggle to get a computer.Marco has a couple of computers available for rent if you cannot locate one of your own.

Location and More Details

The class should be held at Wintech Italia (Marco's company) office. See the directions page for information on how to reach it and hotels nearby. In case of overflown we might move it to a nearby location: We'll let you know ASAP.

The seminar fee will include all the training material and a good Italian lunch every day, plus breaks with unlimited coffee and snacks. Hours are 9 a.m to 5 p.m.

Booking

The cost of the seminar is going to be 1,600 Euros, discounted to 1,500 Euros for people paying at least one week in advance (that's roughly 1,500 USD and a little less than 3,000,000 Italian Liras).

See the booking page for more details and the actual sign up.


Java is a registered trademark of Sun Microsystems. It's also an island in Indonesia.