WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!
Agile Testing & BDD eXchange 2011 (Nov 18)
Join us for 2011's Agile Testing & BDD eXchange, an informal day of
deep technical insight and friendly discussion. Already confirmed for
the conference are Chris Matts and Christian Hassa -- don't miss your
chance to to learn, innovate and share skills, ideas, tools and
practices for enterprise software development. Get more info and sign up
here.
Sebastien Lambla's Building REST Architectures on .NET Course
In this 3-day Building REST Architectures on .NET course, you will learn about Representational State Transfer, the architecture of the web, and how you can implement such an architecture for your own solution, not only for your web sites, but also for your services. Through the use of OpenRasta, you’ll gain practical experience in designing and developing a real application end-to-end. To find out more, please go
here
Ayende Rahien's NHibernate 3.0 Workshop
In this 4-day NHibernate 3.0 workshop, authored by Ayende Rahien and Sebastien Lambla, you will learn how to use this O/R mapping tool efficiently in your applications to save time and effort on communicating with database storage. During the course we build a practical application together, that demonstrates all important data management patterns in Nhibernate.
Learn how to: Configure NHibernate for your applications; Manage sessions and transactions; Map objects and collections to database structures; Build large scale and performant applications; Utilize best practices and patterns; Avoid common pitfalls and mistakes; and Create efficient NHibernate applications.
Here
Gojko Adzic's BDD for Developers
This hands-on BDD workshop will help you get the key skills needed to succeed with behaviour driven development and specification by example. Through simulations and practical exercises, you will apply the ideas and practices of BDD to solve the most common issues development teams have with specifications and tests. You will use Cucumber to define and automate BDD scenarios to provide stakeholders with visibility into software features and help the delivery teams drive development and build quality in from the start. Find out more
here
Uncle Bob's Advanced Test Driven Development
An intensely hands-on and exercise driven course that focuses on the design of clean, robust, and maintainable unit and acceptance tests. Students will learn the principles of test design, and the practices of keeping tests clean. More importantly, they will learn the principles of designing applications for testability. Exercises include the refactoring of bad tests, the writing of clean tests, and the design and refactoring of applications to make them testable.
This is a three-day hands-on course in which you will learn the principles and practices of test design and described in Robert C. Martin's book: Agile Software Development, Principles, Patterns, and Practices. You will also receive this book as part of the course materials.
Exercises are in Java, but are applicable to C#, C++, and other object oriented languages. Find out more
here