JV140: Java 5/6 Update Seminar (1/2 day)
JV141: Java 5/6 Update Workshop (1-2 day)
Course Overview
Java is one of the most predominant programming languages in current use. Java's version 5 release
arguably includes some of the biggest changes in the language since its
inception. Java 6 builds upon the changes in 5 with many small API changes and many performance improvements.
This short course examines those changes and highlights when developers may wish to use
the new features. The course format is customisable to cover whichever topics are of most
interest. The workshop is typically 30-40% lecture material and 60-70% hands-on workshops, labs and examples.
Audience
Java developers or technical managers looking to learn and/or
understand the importance of the changes in Java 5 and 6.
Pre-requisites
Previous experience with Java. Attendees without Java experience may wish to attend
one of ASERT's Java Primer courses.
Java 5 Course Topics*
- Java 5 changes overview
- Metadata
- Generics
- Autoboxing
- Enumerated types
- Enhanced for loop
- Static import
- Formatted IO
- Varargs
- Concurrency utilities
- Improved XML support
- JDBC Rowsets
- What's coming in Java 6 and 7
Java 6 Course Topics*
- Java 6 changes overview
- Scripting Language support
- Using the built-in web server
- JHAT performance tuning
- JDBC 4.0
- Java 6 GUI changes
- Other Java 6 changes
- What's coming in Java 7
* The 2-day version of the course covers all the Java 5 and Java 6 topics. The 1-day version of the course normally
covers either Java 5 in detail and a short overview of Java 6 or Java 6 in detail with a review of Java 5 changes.
However the 1-day course can be customised to cover a mixture of topics if required.
|