6 SEATS LEFT! This course looks at the relationship between Agile processes and good architecture, taking in development process models, architectural styles, requirements techniques.Read More
Join J. B. Rainsberger and learn whether test-driven development (TDD) will work for you. In addition to basic TDD training, this course unlocks some of the secrets of modular design from one of TDD’s master practitioners. Bring your laptop and be prepared to change the way you write software.
AudienceYou have had professional experience on at least one software project in Java, C#, Python or Ruby. You would like to know how to design software incrementally with test-driven development.
In this three-day workshop, you will learn how to measure, understand, improve, and test the performance of your .NET applications and systems. Tuning .NET application performance requires in-depth familiarity with the CLR, the garbage collector, the just-in-time compiler, and various .NET Framework services. Good performance measurement tools that can be deployed into production environments are also a must. This workshop teaches you how to combine a solid understanding of your platform with tools that point out where to focus and what to improve. At least 30% of the time is invested in detailed hands-on labs, which are available to you at any time during and after the course. The labs also provide instructions for applying the lessons learned to your own systems after the course.
Learn Scrum from those that created and maintain it with the Professional Scrum Master™ (PSM) 2-day course that teaches what is at the heart of the Scrum and Agile movement.