Я бы не рекомендовал не трогать Asp.net MVC4, с которого начинал учить это всё сам - все уже переходят на asp.net core и т.п, которое даже под линуксом должно работать.
Я учил по двум официальным мануалам - по созданию онлайн каталога дисков и какому-то простому онлайн магазину книг чтоли.
Как идею для старта - могу предложить, например, написать простенькую asp.net web бухгалтерию, у меня, например, получилось нечто вот такое, что до сих пор использую -
https://mycheque.info (ssl сертификат протух, обновить некогда :( ),
Даже могу попробовать найти своё ТЗ.
Попробуйте её разобрать и понять, как она построена, но за консультациями лучше в личку,
Но честно - я устал ждать asp.net mvc 5 и с переходом на позицию хостмастера перешёл на ruby on rails.