Search, explore and find the perfect course for you

Software Architecture

It’s easy for software systems to become overwhelmed by complexity. When complexity is not identified or poorly handled, quality suffers and development slows to a crawl. Good software architecture tackles and manages complexity, breaking systems down into manageable pieces with clear interactions.

At Edument, we think deeply about software design. Our software architects know that the right choices can bring elegance and simplicity, while the wrong ones lead to fragility and fear. Our architecture courses draw on our team’s wealth of real world experience, together with clear explanations of relevant theory and ideas. Join a course to learn about mistakes to avoid, and uncover new ways forward for your software architecture. 

Courses in Software Architecture

Software Architecture

How do you avoid making your project a big ball of mud? How do you balance a wide range of design concerns and constraints? How do you map customer requirements to working software? This course provides you with the means and methods to face these challenges.

Category: Software Architecture
Delivery dates:
Göteborg:  24 May 2018
Oslo:  24 May 2018
2 days | 19 500 SEK Read more and book

Applied Domain-Driven Design in Java

What is Domain Driven Design (DDD) really about? How might Command Query Responsibility Segregation (CQRS) help us to build better software? Far from being esoteric concepts, they can be harnessed by everyday developers to create long-lasting, flexible solutions. 

Category: Software Architecture
Delivery dates:
Oslo:  12 Mar 2018
Stockholm:  8 Oct 2018
3 days | 25 970 SEK Read more and book

Applied Domain-Driven Design in .NET

What is Domain Driven Design (DDD) really about? How might Command Query Responsibility Segregation (CQRS) help us to build better software? Far from being esoteric concepts, they can be harnessed by everyday developers to create long-lasting, flexible solutions. 

Category: Software Architecture
Delivery dates:
Oslo:  21 May 2018
3 days | 25 970 SEK Read more and book

News & feeds

Brushing teeth and static checks

The three-year-old at home doesn't like having his teeth brushed. But I, a crafty father, have developed a trick.

Read more >

CSS selectors are evil and JS is the solution

A pragmatic demonstration of the drawbacks with CSS selectors, and how inline styles through JS solves these problems

Read more >

Top 5 Podcasts during Christmas

We at Edument would like to thank you for this year and wish you  a Merry Christmas and a Happy New Year with our top 5 Podcasts list!

Read more >

Invariants hidden in callbacks

Callbacks might look simple and innocent, but they can be dangerous!

Read more >

Expanding boundaries

What it means to boldly go where you have never been before

Read more >