Web Developer Program
Java Session
Instructor: Dr. Craig Miller
http://facweb.cs.depaul.edu/cmiller
List of Topics and Handouts
Java Session 1
Monday June 2
Topics
- Overview of Java
- Compiling Java into applications and applets
- Examples of a simple application, applet and servlet
- Overview of object-oriented programming
- Examples with a simple class: the MarbleJar class
- Inheritance
- Automatic class documentation with javadoc
- Common predefined java classes
- Introduction to graphical components
Handouts
Some Important Links
Java Session 2
Saturday June 7
Topics
- Constructing and displaying graphical components
- Layout managers
- Reading files and URLs
- Parsing and formatting output
- Event listeners
- Exception handling
- Applets
- Database Access
Handouts
Java Session 3
Monday June 9
Topics
- Review Database access
- Servlets
- Java Server Pages (JSP)
- JSPs and using classes as beans
- Database access with Servlets and JSPs
Handouts
Working Links (when the server is running)