The best quality in-house Java training in the Bay Area!
This course will cover
- Introduction of Java concept and its runtime environment
- Java language syntax
- Java object-oriented features
- Applets and HTML
- Graphic presentation in Java
- GUI using Abstract Windowing Toolkit (AWT)
- Multithreads and multimedia functions in Java
- Java packages, utilities, and networking
- JDBC,
RMI, Object Serialization, IDL, and more...
Course Format
- Five-session class, from 9:30 AM to 12:30 AM, once a week
- At building 4 (Acer Factory Outlet), Meeting Room, Acer America, San Jose
- Lecture, seminar and live demonstration
- Students are required to submit their homework weekly
- Homework assignments will be discussed in the class, but no hands-on during the class session
Instructor
Instructor Symon Chang
has published many Java articles on computer magazines in Taiwan.
Students' Applets
Student Check List
- Read the Java class student information E-mail
- Fill-out student information sheet
- Install a Java enabled browser (i.e. NetScape 2.0+, Microsoft Explorer 3.0)
- Obtain the required text book, and read Chapter 1 to 7
- Install JDK 1.02 onto your PC workstation
- Download and Install Java API HTML
or Window Help File
Important Java Links
- Java(tm) - Programming for the Internet
- Gamelan: Earthweb's Java Directory Applet Museum
- TeamJava JAVA Links
- Digital Espresso sums up comp.lang.java, a weekly summary of Java news
- JavaWorld - IDG's magazine for the Java community
- Cafe Connection
- Cafe Au Lait
- Apple - Developer Tools - MRJ
- JARS 100 best applets
- Symon Chang's Java Talk
- Java Book List: Review Java books by Elliotte
Rusty Harold, at Cafe Au Lait
- Java Books
- Java FAQ Archives
- Java Class Hierarchy Diagrams
- The Java Developer: How Do I?
- comp.lang.java FAQ
- Java-Linux
- Besiex Software's Java Page
- Java: The Inside story
- Java Window Help Download
- Java Tools - IDE's at a glance
A list of links to useful developer's tools
Java Programs for Session I
| Page | Program | File Name |
| 12 | JavaStr.java | JAVAST~1.JAV |
| 13 | SineWave.java | SINEWA~1.JAV |
| 16 | HelloWang.java | HELLOW~1.JAV |
| 16 | HelloWorld.java | HELLOW~2.JAV |
| 17 | HELLOW.HTM | HELLOW.HTM |
| 20 | Convert.java | CONVER~1.JAV |
| 21 | HelloBena.java | HELLOB~1.JAV |
| 21 | StrCopy.java | STRCOP~1.JAV |
| 23 | Welcome.java | WELCOM~1.JAV |
| 23 | DataType.java | DATATY~1.JAV |
| 24 | HelloArg.java | HELLOA~1.JAV |
| 24 | HelloIf.java | HELLOI~1.JAV |
| 24 | HelloLoop.java | HELLOL~1.JAV |
| 25 | HelloWorldG.java | HELLOW~3.JAV |
| 25 | HELLOG.HTM | HELLOG.HTM |
| 29 | DoTest.java | DOTEST~1.JAV |
| 29 | SUM10.java | SUM10~1.JAV |
| 30 | DoWhile.java | DOWHIL~1.JAV |
| 31 | GraphC.java | GRAPHC~1.JAV |
| 32 | Sort0.java | SORT0~1.JAV |
| 33 | LabelT.java | LABELT~1.JAV |
| 34 | SwitchT0.java | SWITCH~2.JAV |
| 35 | SwitchT1.java | SWITCH~1.JAV |
| 39 | Roman.java | ROMAN~1.JAV |
| 41 | TestRoman.java | TESTRO~1.JAV |
| 42 | ReadBytes.java | READBY~1.JAV |
| 43 | TokenTst.java | TOKENT~1.JAV |
| 44 | jhead.java | JHEAD~1.JAV |
| 46 | calendar.java | CALEND~1.JAV |
| 48 | Banana.java | BANANA~1.JAV |
Java Programs for Session II
| Page | Program | File Name |
| II-06 | Person0.java | PERSON~1.JAV |
| II-09 | Person1.java | PERSON1.JAV |
| II-10 | TestPeson.java | TESTPE~2.JAV |
| II-13 |
LoanT1.java | LOANT1~1.JAV |
| II-15 | LoanT2.java | LOANT2~1.JAV |
| II-18 | LoanT3.java | LOANT3~1.JAV |
| II-20 | LOANT4.java | LOANT4~1.JAV |
| II-23 |
LoanHope.java | LOANHO~1.JAV |
| II-26 | AmrtLoan.java | AMRTLO~1.JAV |
| II-27 | VecTest.java
| VECTES~1.JAV |
| II-28 | Cal.java | CAL~1.JAV |
| II-30 |
PrgTable.java | PRGTAB~1.JAV |
| II-34 | LinkList.java | LINKLI~1.JAV |
| II-35 | BankAcct.java | BANKAC~1.JAV |
| Page | Source File Name | Java Program
| HTML File Name |
| III-01 | P3HTML.HTM | | All Files' HTML |
| III-04 | HELLOW~1.JAV | HelloWorld.java | HELLOW.HTM |
| III-05 | APPLE1~1.JAV | Apple1.java | APPLE1.HTM |
| III-07 | SINEWA~1.JAV | SineWave.java | SINEWAVE.HTM |
| III-09 | GRAPHA~1.JAV | graphap.java |
| III-10 | EVETES~1.JAV | EveTest1.java | TEST.HTM |
| III-12 | EVETES~2.JAV | EveTest0.java | TEST.HTM |
| III-14 | OVAL60~1.JAV | oval60.Java |
| III-17 | DISPLA~1.JAV | DisplayT.java |
| III-20 | DISPLA~2.JAV | DisplayText.java |
| III-26 | ROSES~1.JAV | Roses.java | ROSES.HTM |
| III-28 | FLICKE~1.JAV | FlickerTestDisp.java | FLICKER.HTM |
| III-30 | TESTDI~1.JAV | TestDisp.java | TESTDISP.HTM |
| III-32 | BUTTON~1.JAV | ButtonActions.java |
| III-33 | MYBUTT~1.JAV | MyButton.java |
| III-35 | ONEIMA~1.JAV | OneImage.java |
| III-36 | FLIPFL~1.JAV | FlipFlop.java |
| III-38 | TWOBUF~1.JAV | TwoBuffs.java |
| III-41 | IMAGET~1.JAV | ImageTest.java | IMAGETST.HTM |
| III-44 | HEXAGO~1.JAV | Hexagon.java |
| III-48 | TAICHI~1.JAV | TaiChi2.java |
Note: All applets can be seen on my web site.
[ ¦^º¶ Back to Home |
Previous Page |
Next Page |
Any Page ]
Symon Chang ¤p¥xô Symon & Associates, CA. U.S.A
symonchang@earthlink.net
Last modified: 02-07-97