John is an experienced consultant specialising in Enterprise Java, Web Development, and Open Source technologies, currently based in Sydney, Australia. Well known in the Java community for his many published articles, and as author of Java Power Tools and Jenkins: The Definitive Guide, and founder of the open source Thucydides Automated Acceptance Test Library project, John helps organisations to optimize their Java development processes and infrastructures and provides training and mentoring in agile development, automated testing practices, continuous integration and delivery, and open source technologies in general. John is the CEO of Wakaleo Consulting, and runs several Training Courses on open source Java development tools and best practices. John is a DZone MVB and is not an employee of DZone and has posted 125 posts at DZone. You can read more from them at their website. View Full User Profile

Register for the Java Power Tools Bootcamps 2009 Season!

  • submit to reddit
Wellington, New Zealand
Organisations may well be slashing IT training budgets this year, but one New Zealand training company is offering a course that many might still find worthwhile.

Wakaleo Consulting, a Wellington-based IT consulting and training firm, is launching the 2009 season of its Java Power Tools Bootcamp. This 5-day intensive course aims at enhancing the productivity of Java development teams, through the use of modern Agile development techniques and best practices, and using open source tools. The course will be touring cities in Australia and New Zealand throughout 2009, with sessions in Europe and the USA also being planned.

The Java Power Tools bootcamps are based on the critically-acclaimed Java Power Tools book, released in 2008 and finalist for the prestigious upcoming 2009 JOLT awards. The course was first run in 2008, following the book's publication, and has proved very popular with students and technical managers. "[The] best development course I have been on in a very long time", said one developer. "[It] will seriously improve our development/build/test lifecycle." Another referred to the course as "a 'must' course for serious Java developers."

Due to popular demand, the 2009 bootcamp has been extended to 5 days, with updated and addtional material.

Unlike many IT training courses, the Java Power Tools bootcamps do not focus on any one technology. Instead it covers a range of practical tools and techniques covering many areas of the software development life cycle. "John has given a very well-run course, with plenty of demonstrations on bleeding-edge Java tools, which spans over project management, development techniques, testing and the build process," said Wayne, a Java developer from Melbourne. Students learn how to use tools like Maven 2 and Nexus to help standardize coding practices within an organisation and to build and release software more efficiently, as well as how to use test-driven development and behaviour-driven development to write more accurate and better tested code. They also learn how to apply and understand code quality metrics to improve developer skills and maintain high coding standards, and how to use Continuous Integration and automated builds to reduce integration issues, improve code quality, and improve communication and collaboration between team members. Some of the tools covered include:

  • Build and release automation with Maven 2 and Nexus
  • Unit and integration testing techniques with JUnit 4, testing with Groovy, easyb, Selenium, and SoapUI
  • Code quality tools like Checkstyle, PMD, FindBugs, and Cobertura
  • Continuous Integration with Subversion and Hudson

All of the tools covered in the course are open source and freely available, though integration with popular commercial tools such as JIRA and Clover is also covered.

This year's courses debut in Sydney in March, and then tour Wellington, Melbourne, Canberra, San Francisco, Auckland, Perth and Brisbane:

  • 23-27 March 2009 - Sydney, Australia
  • 30 March-3 April 2009 - Wellington, New Zealand
  • 20-24 April 2009 - Melbourne, Australia
  • 18-22 May 2009 - Canberra, Australia
  • 8-12 June 2009 - San Francisco, CA
  • 3-7 August 2009 - Auckland, New Zealand
  • 7-11 September 2009 - Perth, Australia
  • 5-9 October 2009 - Brisbane, Australia

Other courses in Europe are also being planned. Wakaleo Consulting also proposes on-site courses tailored to the requirements of individual organisations. Students can view the program details or register online at Places are limited so register now!

About Wakaleo Consulting

Wakaleo Consulting is a Wellington-based company founded by Java Power Tools author John Ferguson Smart. It helps organisations all over the world optimize their software development process and improve their development practices, providing consulting, training and mentoring services in Enterprise Java Development, Software Development Life Cycle optimization, Build automation and Agile Methodologies. More information can be found at

Published at DZone with permission of John Ferguson Smart, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


Gian Franco Casula replied on Fri, 2009/01/02 - 12:21pm

Hello John,

First of all, best wishes for a healthy and happy 2009.

Do you allready have an indication of where/when the european boot camps will take place?


John Ferguson Smart replied on Sat, 2009/01/03 - 12:44am

Hi Gian,

My best wishes for 2009 to you too!

The plans for the Europe/UK are still being made, but at this stage they will probably be towards the middle of the year (June or early July). There may be others as well - I'll publish more news as plans progress!


Steven Baker replied on Sat, 2009/01/03 - 5:58am

i found the training bootcamp was aimed at software houses way behind the times which had low to medium skilled devs. and sadly mine was behind the times (and still is [yep, getting the ball rolling takes a long time!])


goodluck on the new year, john

John Ferguson Smart replied on Mon, 2009/01/05 - 3:39am

Hi Steven,

The 2008 Java Power Tools bootcamps were indeed well suited to organisations trying to get started with techniques like build automation, TDD and CI. The course is quite flexible, however, and the content and level of detail varies from session to session depending on the requirements and preferences of the students. The course is great for shops that still have little or no (or possibly out-of-date) built automation strategies in place (and there are more organisations of this type out there than you might think!). But I've also given the course to organisations and students who are more familiar with the basic concepts and many of the techniques, but who want to get up to speed in other areas (such as Maven 2, BDD, or distributed CI strategies), or who want to get a well-rounded picture of the state of the art in build automation, TDD, BDD, CI, and so forth.

One of the great things about the new 5-day format is that it gives more time to cover more advanced topics such as automated release and deployment strategies with Maven 2, Nexus and Hudson, advanced multi-module Maven projects, distributed builds, and more advanced TDD and BDD testing strategies.

In the new version of the Bootcampls, we cover unit and integration testing in Groovy and with easyb in a fair bit of detail, including web testing (selenium), database testing (dbunit) using Groovy and easyb, and web service testing using SoapUI.

We also cover more advanced CI integration strategies, including scaling CI, using CI with multiple SCM branches, automating deployment to different environments, coordinating releases with CI, integrating with tools like trac and JIRA, and so on.

I'm really looking forward to this season of bootcamps - I think it will be a lot of fun, and give enough time to both cover the basics and still get into some of the more advanced topics, or, for more advanced students, skim over the basics and concentrate on the advanced material in detail. (not verified) replied on Wed, 2009/10/07 - 4:04pm

i found the training bootcamp was aimed at software houses way behind the times which had low to medium skilled devs. and sadly mine was behind the times (and still is [yep, getting the ball rolling takes a long time!]) العاب العاب دراجات منتديات

Sam Zam replied on Thu, 2010/11/25 - 8:50am

This sounds like a great training program; too bad I missed it last year. Is Wakaleo Consulting planing on providing the Java Power Tools Bootcamp training this year?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.