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 124 posts at DZone. You can read more from them at their website. View Full User Profile

Upcoming Java Power Tools Bootcamps in Canberra and Sydney, Wellington, London and Paris - Don't Miss Out!

08.20.2009
| 1448 views |
  • submit to reddit
Location: 
Wellington, New Zealand
All true craftsmen need the best tools

There are still a few places available on the Canberra, Brisbane, Sydney and Wellington sessions of the Java Power Tools bootcamps. Come see what the buzz is about!

And, after a very popular session in London in July, we are working with SkillsMatter to plan next years European schedule. Sessions are already scheduled for Paris and London in February next year.

There are lots of tools, techniques and practices that you can use to speed up your development process, at all levels. But sometimes it's hard to know what tools exist, or how best to use them. And it can be frustrating and slow going if you have to discover all the tips yourself.

These bootcamps are a great way to improve your development skills across the board no matter what Java technologies you use. Made up of a seris of in-depth tutorials on development tools and practices right across the development life cycle, we go from build scripting and build automation, unit, integration and functional testing, right through to automated deployment. The course is above all pragmatic: at each stage, we look at how you can speed up your development using the latest in Java tools and best practices.

We look at how to use Maven to streamline and standardize your development process, and waste less time with low-level build scripting, and let you take your builds to the next level of productivity.

We also study code quality metrics and code coverage tools such as Checkstyle, PMD, Findbugs and Sonar, and look at the best ways to use these tools to improve your code and train your team. We look at a range of testing tools and techniques, including the latest JUnit 4 features, and other testing tools such as SoapUI, Selenium, easyb, infinitest and testing with Groovy.

We also look at the broader picture: learn how to automate deployment with Cargo, and how to use Continuous Integration, using Hudson and Nexus to bind the whole development and deployment process together, acting as a communications hub for your development team and automating everything from snapshot builds to staging and production releases.

I've been getting very positive feedback about the course, both from newer developers and from more experienced ones. I got several comments along the lines of "One of the best and most useful courses I have attended". Many developers appreciate the global view they get of current Java Best Practices: "This was a great all round introduction to best practices for development process optimization. I found all of the content very helpful and easy to understand.. Others liked the global picture, and the way the course covers not only what tools exist, but when they are appropriate: "Gives a very good overall view of the Java development environment. Not just how to write Java code but the 'business end' - how to build, test, deploy, manage and monitor."

We also offer generous group and public service discounts. So what are you waiting for? Sign up today!

0
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.)