Practical Objects: Java for Developers

Page under construction.

Course Format and Style

This 5 day course uses the test-case-first design technique that is showing itself to be very effective and practical to apply. Similar to the OO Development course, this course uses JUnit to ensure that all code written has been fully unit tested.

Unlike most programming language courses, this course integrates Java into the development process, showing how Java code can be used to implement designs that have been recorded using the UML notation. Another difference is that Unit Testing using JUnit is a strong focus, as is the use of Refactoring to improve the design of existing code.

Duration and intended Audience

5 Days (tailored versions for companies can also be provided, in-house versions of this course require a minimum of 6 participants)

Participants should have a reasonable understanding of OO design techiques and the UML notation. Familiarity with Java syntax is not assumed.

Course Goals

Recommended texts

Back to the Mentoring and Training Page

Pete McBreen, pete@mcbreen.ab.ca