WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!
Join us for the next Agile Testing & BDD eXchange on November 23. 2012. Be part of an informal day of deep technical insight and friendly discussion to learn, adopt and share new innovative ideas, tools and practices for enterprise software development.
Follow updates on speakers and programme or suggest ideas and topics on twitter, tag #bddx. Get more info and sign up
here.
Kevlin Henney's three day Agile Development for Developers course looks at the Agile principles, practices and processes that offer a path to sustainable development for individuals, teams and organisations. For many Developers who want to focus on their craft, it is sometimes difficult to get a view of Agile development that is neither focused on a project management perspective nor just on the practice of Test-Driven Development (TDD).. Find out more
here
For a developer, deliberate practice means trying new things, trying old things with a view to making them fresh and trying to move from accidental practice to intentional discipline. Deliberate practice improves technical agility through increased self awareness.
Learn to:- Evaluate and improve our test cases using Test-Driven Development
- Learn pairing and team skills by putting them into practice
- Identify blindspots in our own thinking, such as evaluating the quality of our own work
- Learn how to learn and how to unlearn through deliberate practice
Find out more
here
Typesafe's Fast Track to Scala
This two-day Fast Track to Scala course, designed by Martin Odersky,
the creator of the Scala programming language, and Heiko Seeberger, a
recognized Scala expert, will give you an excellent grounding in Scala.
LEARN HOW TO:
- be a competent user of Scala constructs in application code
- know and be able to apply the functional programming style in
Scala
- know how to use the fundamental Scala tools
- be confident to start using Scala in production applications
Find out more
here
Typesafe's Advanced Scala (March 21-22)
If you already have some programming experience with Scala and need
to understand it's advanced features, Typesafe's Advanced Scala will
show you how to unleash the full power of this scalable language.
It is intended to enable developers, who have at least 3 months
programming experience with Scala and feel comfortable to use it in
their applications, to fully understand various advanced features of
this programming language and how to apply these to create well designed
libraries or DSLs using proven practices. Find out more
here
Howard Lewis Ship's Web Application Development with Tapestry
This four day Core Tapestry: Web Application Development with
Tapestry course is taught as an interactive workshop consisting of seven
labs. You will learn a different aspect of Tapestry in each lab; a
particular component or set of components, or a particular challenge you
are likely to face. Howard Lewis Ship's tapestry workshop gently leads
you into the way of Tapestry, and helps you understand exactly what it
is that Tapestry does and even how it operates internally. Find out more
here
Kito Mann's JSF2 in Action (March 7-9)
Build highly interactive Ajax-enabled applications with JavaServer
Faces (JSF) 2, the standard web application framework for Java EE. JSF 2
incorporates time-saving features, such as
convention-over-configuration, built-in Ajax, templating, simple custom
UI component development, and several powerful third-party Ajax
component suites. JSF applications can be integrated seamlessly with
Spring and/or Java EE. This course covers the key features of JavaServer
Faces and walks you through building different aspects of a JSF
application. You will also learn how to take advantage of rich JSF
component suites such as ICEfaces and RichFaces.. Find out more
here