ASP.NET Core: From 0 to overkill – Intro | Coding Militia

the goal of this series will be to build a complex application using ASP.NET Core, starting simple and complicating along the way.

The end result will probably be on the over-engineered side (hence the “overkill” on the title), because the application will be developed as an excuse to try a whole lot of technologies and concepts. If the application wasn’t being developed with educational purposes in mind, the outcome would certainly be simpler.