Register for the Java Power Tools Bootcamps 2009 Season!
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 http://www.wakaleo.com/training. Places are limited so register now!
About Wakaleo ConsultingWakaleo 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 http://www.wakaleo.com.
John is a freelance consultant specialising in Enterprise Java, Web Development, and Open Source technologies, currently based in Wellington, New Zealand. Well known in the Java community for his many published articles, John helps organisations to optimize their Java development processes and infrastructures and provides training and mentoring in open source technologies, SDLC tools, and agile development processes. John is principal consultant at 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 57 posts at DZone. You can read more from them at their website.
- Login or register to post comments
- 1717 reads
- Printer-friendly version
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)










Comments
gianfranco 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?
Gian
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!
John.
Steven 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.
y9_@live.com replied on Wed, 2009/10/07 - 4:04pm