Over a million developers have joined DZone.

Java Power Tools Author John Smart Comes to the UK

DZone's Guide to

Java Power Tools Author John Smart Comes to the UK

· ·
Free Resource
Well known in the Java community for his many published articles, and as author of the Java Power Tools book, John Smart has agreed to fly over from New Zealand to teach his 5-day Java Power Tools Bootcamp at Skills Matter in London on February 15-19th.
The Java Power Tools Bootcamp is a comprehensive, innovative and hands-on workshop covering best-of-breed open source tools and techniques for Agile Development in Java. Learn how to optimise your development process, hone your programming skills and know-how, and ultimately produce better software. And have fun while you're doing it!

The course is an intensive 5-day workshop, with a mixture of teaching and lab exercises. You will learn how to implement modern Agile best practices for Java development within your own organisation. Each day starts with a discussion of Agile development practices and covers what tools and techniques you can use to support these practices.

  • Use Maven effectively to improve your development productivity and code quality, promote better software architecture, and improve team communication.
  • Understand the issues around dependency management in Java development, and be able to implement declarative dependency management in a corporate environment.
  • Know how to write effective unit tests and understand how to use unit testing practices to write more reliable code faster.
  • Understand how to use Behaviour-Driven Development to write better designed, more maintainable and more reliable code.
  • Be able to write automated database and web interface tests.
  • Understand how to use code quality and test coverage metrics to improve your code, and understand what the various metrics can tell you, and also what they can't.
  • Have a solid working knowledge of Subversion in the real world, and how to best use it in a Continuous Integration environment.
  • Know how to set up a working Continuous Integration server, complete with automated builds, tests, code quality audits and reports, and automatic deployment to an integration server.
Are you are a Java developer and you want to learn how to implement modern Agile best practices for Java development within your own organisation? And do you Like the look of this course? Then go register now and claim your 25% DZone community discount! Simply quote DZONE-SM25-JS in the Promo Code field when registering for this course and your 25% DZone community discount will automatically be applied.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}