Как начать изучать ASP.NET Core?
Привет!

Из тех, что есть в продаже, можно обратить внимание на эти книги:

Язык программирования C# 9 и платформа .NET 5: основные принципы и практики программирования, 10-е издание - тут есть некоторые основы и глава посвященная ASP.NET

ASP.NET Core 3 с примерами на C# для профессионалов, 8-е издание | Фримен Адам


Я пока не так глубоко в них зашел, но по стилю изложения там очень много практических примеров и кода отображено. Троелсен очень помог в свое время разобраться с ООП на примерах.

UPD: из-за того, что переводы затягиваются, книги/курсы на русском обычно отстают от актуальных версий ЯП и фреймворков.

Также, для практики можно прорешивать тестовые задания, которые присылают для отбора на стажировки/вакансии. Один из таких сборников можно найти здесь: https://github.com/Hexlet/ru-test-assignments
Есть серия переведенных курсов на Udemy,  с ASP.NET Core (Razor, MVC, Razor Pages) для .NET 5 и  .NET 6, с поддержкой от переводчика. Оплатить можете напрямую Переводчику,  он купит для вас доступ на Udemy, в конце еще получите сертификат, который не стыдно будет показать работодателю.  А также, получите доступ к доп. материалам.