Free Workshop: First Steps in DDD with Andrew (#BlackLivesMatter edition)


Details
To support the #BlackLivesMatter movement Andrew Harmel-Law will be doing a FREE online workshop "First Steps in Domain-Driven Design". It's only for people who identify as a member of that community.
Sorry, if you don't identify as a member of the #BlackLivesMatter community, you'll have to wait for the next run (which I promise will be available soon.
It'll be 3 hours on Zoom and is aimed at all developers with at least basic object-oriented skills who want to get their feet wet with this key technique. There's a lot of hands-on coding (in Java), but Business Analysts have also found it very useful.
By the end of this live, hands-on, training, you’ll understand:
- The three fundamental aspects of Domain-Driven Design (DDD)
- Why DDD is best-placed to help you write great software which is fun to work with
- How DDD can be applied to your problems from the very beginning
- What parts of DDD to ignore (for now)
And you’ll be able to:
- Make your first steps in actually using DDD as a tool
- Use core DDD approaches and patterns to understand and break down complex business problems
- Write code that you feel confident in which closely reflects your understanding, free from pollution by frameworks etc.
If you want to participate, before attending you'll have to have:
- read the domain expert statement we'll be working with. CONTENT WARNING: We use the UK criminal justice domain for modelling, but never talk about any specific legal cases (https://docs.google.com/document/d/1HpRJj1lk_M80Xvwzs5F-lZ1oACkVNeWRMG0s7BQxZzk/edit?usp=sharing)
- and cloned and built the starter code in the github repository (https://github.com/andrewharmellaw/first-steps-in-ddd)
Lastly, a few notes on logistics. We'll be using the Zoom account for where I work (ThoughtWorks) and you'll need to click the link to register for it in advance (as well as RSVPing to this Meetup event).
The course has been created for a international tech publisher, conference organiser and training provider, and after this run it'll be available through their online training site, so if you can't make it don't worry.
They know about my making it available in this way and are 100% cool with it, which means it'll be exactly the same experience except over Zoom.
I'm also super-grateful for the support of the Virtual DDD community for letting me piggy back on their meetup to get the word out as widely as possible.
Finally there will be a 500 attendee limit. I'm not flattering myself enough to think we'll get anywhere near that number, but the course has been created to work with 100-200 delegates so if loads of people do hear about this and can attend, I'm confident everyone will get something useful out of the experience.

Free Workshop: First Steps in DDD with Andrew (#BlackLivesMatter edition)