Resources
15 Ways to learn software architecture:
- Read: Clean Architecture: A Craftsman's Guide to Software Structure and Design: A Craftsman's Guide to Software Structure and Design by Robert C. Martin - https://lnkd.in/e5y6_Piu
- Read: Fundamentals of Software Architecture: An Engineering Approach - https://lnkd.in/e2H28iRM
- Read: Software Architecture for Developers by Simon Brown - https://lnkd.in/e2Dhm65T
- Read: Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures - https://lnkd.in/eqXrxKAd
- Do: Architecture Kata’s - https://lnkd.in/eShUXgKG
- Course: Software Architecture Foundations on LinkedIn Learning - https://lnkd.in/efXsr_qa
- Read: Design It! - https://lnkd.in/ebvf8QvW
- Course: Software Architecture on Coursera - https://lnkd.in/e6yt8EB3
- Course: Tech on the Go: From Software Developer to Architect on LinkedIn Learning - https://lnkd.in/eYabgQJ4
- Read: Just Enough Software Architecture - https://lnkd.in/eGam2GqY
- Course: Software Architecture: From Developer to Architect on LinkedIn Learning - https://lnkd.in/euuSzYgU
- Course: The Complete Guide to Becoming a Software Architect on Udemy - https://lnkd.in/e3SGieE4
- Course: Software Architecture & Design of Modern Large Scale Systems on Udemy - https://lnkd.in/eyaUTzph
- Read: Designing Data-Intensive Applications - https://dataintensive.net/
- Watch: Software Architecture video training series by O’Reilly - https://lnkd.in/eaZAyY2F