I just got info forwarded to me about the up coming training courses being conducted in Perth by the team at Strategic Systems. The courses tend to be technology agnostic focusing on the principles involved rather than specific implementations. Having spent time with Dawyne and some of the people working for Strategic Systems I would highly recommend the following courses.
Software Architecture (2 days) 6-7 March
OO Principles & Patterns (1 day) 10 March
Requirements Analysis: JAD to Prototype (1 day) 14 March