Posted by johnsmart
on March 29, 2009 at 8:24 PM PDT
Just an update on the 2009 season of the Java Power Tools Bootcamps - there is still time to book for the upcoming courses in Melbourne and Canberra . And, for those in the UK, the great news is that we are teaming up with SkillsMatter to bring the Java Power Tools Bootcamps to the UK and Europe. The first course is in
London from the 6th to the 10th of July. Get in fast, as SkillsMatter is doing some great deals for early-birds!Following that, there is also another session in Wellingon planned for July 27-30.
This is a fun course that will get you kicking ass in a whole stack of very cool technologies. 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.
The 2009 Java Power Tools bootcamps are a great way to improve your development skills in a range of areas that will come in useful no matter what Java technologies you use. They are an all-round in-depth tutorial on development tools and practices right across the development life cycle: from build scripting and build automation, unit, integration and functional testing, right through to automated deployment. 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.
We study code quality metrics and code coverage tools, 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 and testing with Groovy. We look at how to use these techniques with new projects, but also with legacy ones. And we look at how to use Continuous Integration to bind the whole development 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."
I discuss some of the innovations in the 2009 bootcamps in more detail here .
So don't hesitate! Check it out!