10 Free System Design Courses for Coding Interviews
These are my favorite free online courses to learn System Design and Software architecture in depth. 
Tags: programming, coding, systemdesign, development