The goal of this course is to introduce JavaBeansTM. Flexible exercises
are interwoven with the course text, which allow programmers to tailor the
learning process to their particular learning style. This course covers the
following main aspects of JavaBeans:
- The JavaBeans architecture
- The Beans Event Model
- Introspection to query Beans about their contents
- Bean component creation
- Customization of Beans
- Persistence to store and retrieve Beans
- The BDK BeanBox
Prerequisites
This course assumes that you are familiar with the basics of
object-oriented programming, applet creation, AWT,
multi-threading, and almost anything else that has been included
with Java since the JDK 1.0 release.
These course notes, applets, and exercises were developed and
tested with the JDK 1.1.2TM and Netscape Navigator 3.01 under
Windows NT 4.0 and Solaris. Only HotJavaTM (or the JDK's
appletviewer) will be able to run the Java 1.1 specific applets.
Neither Netscape Navigator 4.0 (within Communicator) nor Internet
Explorer supports JavaBeans, yet. Other browsers and earlier
versions of Navigator will also have trouble running all the
applets.
Format and Duration
This course consists of cross-linked course notes and flexible
exercises that will take about eight hours to complete.
Programmers that have experience with serialization and
reflective programming may finish sooner, while those for which
these concepts are entirely new will want to proceed more slowly.
How to Take this Short Course
Because people tend to learn in different ways and have
different backgrounds, there are many paths designed through the
material. You can begin with the Exercises
and refer back to the notes, or you can begin with the Course Notes and follow the embedded links
to appropriate exercises. It is possible to cover the course
content in a depth-first or breadth-first manner. For example,
you may want to learn everything about a particular subject
before moving on, or you may want to get a broad overview before
exploring each subject in depth.
Entry Points:
Office Hours (Times are in PDT)
Copyright © 1997 MageLang Institute. All Rights
Reserved.