When is the course being run and how do I book?

Scheduled public courses are run on a regular basis and we also offer cost-effective private courses for those organisations that would like to train a group of people.

Scheduled public courses

There are scheduled public courses in a number of locations and the next dates for these are as follows. Please check back as new dates and locations will be added later in the year.

28th March 2012 Wellington, New Zealand
23rd April 2012 London, England
26th April 2012 Oslo, Norway

Private/in-house courses

We can run private courses at your own offices throughout Europe or potentially further afield. All we need is a room large enough for the attendees with a projector and some whiteboards/flipcharts. The suggested maximum class size is 15 people, but if you have the room then we're flexible. Please contact simon.brown at codingthearchitecture.com for a quote and availability.

Other configurations

The course can also be run in a number of other one-day configurations and tailored if necessary:

  • Software architecture in a day
    A one-day course that covers the full breadth of the course content but excludes the case study. This is ideal if you want an overview of what software architecture is all about but don't want to do the case study. Project managers, development managers, etc may also find this a useful overview.
  • Effective Sketches (or designing software, drawing pictures)
    A one-day course that focusses on the architecture definition process. There's a short introduction to what software architecture is all about and what the drivers are before attendees dive into the case study. This is ideal if you understand software architecture but are looking for a way to refine your skills around designing a solution and sharing that design through a series of diagrams.

It can also be combined with our other courses as follows.

  • Load Testing for Developers: a 3-day course where you'll learn about software architecture before looking at how to use load testing to evaluate your software.
  • Enterprise Software Developer: a 5-day combined version of the two courses where the in-depth software architecture content is sprinkled throughout our course about modern pragmatic software development.

Licensing the course material

We have a number of organisations that have licensed the course material to run the course for their own staff or customers. This includes speaker notes to accompany the slides plus an instructor's guide with information about how to run the course itself. Again, please contact us if you would like to discuss this.