Web Review

7/11/1997

The following two Web sites are considered as being helpful for learning Visual Programming course unit:

1. http://pandonia.canberra.edu.au/java/tut/tut2.html

 

This is clearly a Java tutorial site written by a lecturer in Australia. It is different from other Java hot sites, such as Sun, Netscape, Gamelan, etc. The whole article consists of 108 slides that cover the basic knowledge about Java and AWT of Java (the main part). The following are the main reasons why I choose this Web site.

 

    1. This Web site is very new. The last modified date of file is July 1997.
    2. The main idea of this site is about GUI programming using Java 1.1. Also the Java 1.0 version can be found on the same site.
    3. The sample program in the article is very typical and very useful for understanding Java.

 

To read the site needs a little basic knowledge about Java and OO technique and familiarity with a GUI library. Some parts of code of AWT in the sample can be automatically generated by JBuilder (the Visual powerful function). It is better however to understand them also.

 

2. http://www.apl.jhu.edu/~hall/java/

 

If one wants to know Java comprehensively, this is a good Web site for him/her. It is a set of resources for the Java (TM) Programmer, collected by Marty Hall for courses in the Johns Hopkins University Part-Time Master's Program in Computer Science, for courses in the Career Enhancement program of the Johns Hopkins University Applied Physics Laboratory, and for various industry seminars and short courses.

 

One can find almost everything about Java programming, from different kinds of Java FAQs to tutorials, from Java Book lists to thumbnail overviews of Java topics, from JDK and Java-Enabled browsers to example applets and classes, from CGI programming to class library collections, from Java development environments to free tools, from other Java resource pages to general WWW resources, and from Java security to garbage collection.

 

This site is better than most of other Java collection sites, and the latest date of updating was found to be 29-October-97 when I read it on 2-November-97. However, it will take a long, long time to read the sites, since Java is not an easy language to learn.