Clean Architecture - Do you know the best learning resources?

Last updated by Brady Stroud [SSW] 7 months ago.See history

There are many great resources for learning the principles of Clean Architecture, but a the best place to start is with Jason Taylor’s videos:

Video: Clean Architecture with ASP.NET Core 3.0 - Jason Taylor - NDC Sydney 2019 (1 hr)

Video: Clean Architecture with ASP.NET Core 2.1 | Jason Taylor (49 min)

Check out the Awesome Clean Architecture repo for a community driven up-to-date list of CA resources.

Further reading

Start with Robert C. Martin (aka ‘Uncle Bob’)’s blog post: The Clean Architecture.

Then, check out this book by Robert C. Martin should be anyone’s starting point for reading further:

clean architecture book 1
Figure: Clean Architecture: A Craftsman's Guide to Software Structure and Design

Also, this resource by Steve Smith is available as an online e-book and contains up-to-date specific examples for ASP.NET Core and Azure:

clean architecture book 2
Figure: Architecting Modern Web Applications with ASP.NET Core and Microsoft Azure

Courses

Adam Cogan
Brendan Richards
Jason Taylor
We open source.Loving SSW Rules? Star us on GitHub. Star
Stand by... we're migrating this site to TinaCMS