There are thousands of courses teaching people programming - some of these have become big businesses (plural sight, educative etc). But most of these are aimed at beginners. Some intermediate at best.
Are there courses that take well architected, well written codebases and explain the design principles, coding principles etc of such codebases?
[0] http://aosabook.org