HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
Greg Young's Super Intensive CQRS Immersion Weekend (CQRS-WEEKEND-01-02)
CODE: CQRS-WEEKEND-01-02          DURATION: 2 DAY/S
This super intensive CQRS Immersion weekend is not for the fainthearted. If you like to be deeply immersed in learning, thinking and discussing Domain Events, Event Sourcing and how to apply DDD, this weekend will be the greatest fun! Join Greg and other die-hards for 2 twelve-hour days - all about system building and architectures with Domain Driven Design.

The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way. Many of the stereotypical architectures people use actually make it impossible to apply DDD.

Greg will help you avoid this by teaching you all about Command Query Separation (CQRS), Domain Events, Event Sourcing and how to effectively apply DDD within an organisation.

LEARN HOW TO:
  • Apply DDD
  • Use CQRS
  • Understand Domain Events
  • Apply Event Sourcing
PROGRAMME
SATURDAY 09:00-20:30
We'll start at 09:00 with some coffees and pastries. The theme of this day is to review Domain Driven Design - to provide the foundations for the evening and Sunday's sessions.

Lunch will be at the Crown Tavern at around 13:00

At around 17:00 we'll have some pizza in the class room, whilst going over the following:
  • Introduction/Outline
  • User intention and why it is important
  • Exercise: Building a task based UI
  • Command and Query Separation
  • Introduction to events as a storage mechanism
  • Exercise: Creating an event storage system
SUNDAY 09:00-18:30
  • Performance optimizations, snapshots
  • Creation of an aggregate root that tracks its own state
  • Conext Specifications to capture intent
  • How events change testing strategies
Lunch at the Crown Tavern
  • The Read System
  • Partitionability of work, developer specialization, and outsourcing
  • Eventual Consistency
  • Organizational Sagas and the Ubiquitous Integration Language
  • Versioning of the event log over long periods of time
  • Pub/Sub and building disconnected systems
We'll finish at around 18:30, after which you can join Greg for a drink or two at the Slaughtered Lamb.
NEXT SESSION
The next course will be delivered at The Skills Matter eXchange - London, on 14 Dec 2013 by Greg Young. Greg is also the author of this course.
COURSE DATES & REGISTRATION
Date City Cost (ex vat) Offer
14-12-13 London £1795.00 £1615.00 if booked before 15-10-13 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040
ABOUT THE AUTHOR
Greg Young coined the term "CQRS" (Command Query Responsibility Segregation) and is a frequent contributor to InfoQ, speaker/trainer at Skills Matter, and a well-known speaker at international conferences
More about Greg Young
IS THIS COURSE FOR YOU?
If you are an Architect, Senior Developer with a strong interest in Domain Driven Design and in particular how to use Command Query Separation (CQRS), Domain Events and Event Sourcing, this is the course for you!

By offering this learning experience on the weekend, we hope we help those of you too busy to attend during the week - so all you busy coders, architects, contractors and consultants, get your skates on and book your ticket now!

COURSE PREREQUISITES
To benefit from this Super Intensive CQRS Immersion weekend, you are strongly advised to read Eric Evans book on Tackling Complexity in the Heart of Software, before coming along!

COURSE LABS & EXERCISES
Please bring your own laptops with your own development environment so you can develop with your own tools and languages, as we don't want you to work with something you are not not familiar with.

This CQRS Weekend concentrates on applying DDD. Although Greg will explain the concepts, you will focus on creating working (Java/C#) code. We will go through the different concepts with a focus on how you can apply them in your own domain. Productive discussions and interaction will be important so this course will be limited to 14 people

COURSE DATES & REGISTRATION
Date City Cost (ex vat) Offer
14-12-13 London £1795.00 £1615.00 if booked before 15-10-13 Book Online Now
Book Online or Call Sales on +44 (0)207 1839040

FOLLOW ON COURSES
Eric Evans Domain Driven Design Hands-On Immersion Workshop
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer