 |
Basic
and Advance Java Course |
Instructor :Mustafa Qutbuddin
Email : mustafa.qutbuddin @motorola.com
Syllabus | Lecture Slides
| Handouts | Class MailingList |
Assignment | Books(Basic) | Books(Advance)

Student1|Student2|Student3|Student4|Student5
Software Requirement :
Java 2 SDK v 1.2.x (also
known as JDK 1.2)
Documentation at: http://java.sun.com/products/jdk/1.2/docs/api/index.html
Development Tools
- All the work for this course can be done using a
text editor and the Java 2 (i.e. JDK 1.2 compiler). A good, simple editor is
TextPad (www.textpad.com).
- There are several good Interactive Development
Environments (IDEs). None are required for the course but it is recommended
that you learn how to use one since an IDE can be very useful in debugging
applications. The major IDEs are: JBuilder, IBM’s Visual Age for Java and
Symantec’s Visual Café.
- JBuilder 3 Foundation, a cross platform
development environment for creating Java™ 2 platform-based applications
for Linux, the Solaris™ Operating Environment, and Windows is available
for free download at Inprise's Web site, www.borland.com/jbuilder/foundation/
Join
the Java Developer Connection (JDC)
Coding
Conventions
- All Java source files should follow the coding
conventions specified at: http://web2.java.sun.com/docs/codeconv/index.html
Online
Java Tutorial
Each
major topic will include readings from the Java Online Tutorial. A great
resource at:
http://java.sun.com/docs/books/tutorial/index.html
Read:
Deprecated
Thread Methods
Java
Tutorial Trail: Jar Files
Java
Tutorial Trail: Essential Java Classes – Exceptions
- http://java.sun.com/docs/books/tutorial/essential/exceptions/index.html
Java
Tutorial Trail: Essential Classes – Threads
Download
and Read: JDC tutorial:
- http://developer.java.sun.com/developer/onlineTraining/collections/
Download
and read: Horstmann, Core Java 2, Vol II, Chap 2 – Collections
Download
and read: Java Tutorial Trail: Collections
http://java.sun.com/docs/books/tutorial/collections/index.html
Java
Beans Spec and Links
http://developer.java.sun.com/developer/technicalArticles/Beans/XMLJavaBeans3
Java
Tutorial Trail: RMI
- http://java.sun.com/docs/books/tutorial/rmi/index.html
Java
Tutorial Trail: CORBA IDL
http://java.sun.com/docs/books/tutorial/idl/index.html