С чего начать изучение .NET платформы для веб-разработки?
===========================================================

 Собираюсь начать изучение дотнет платформы, интересует только веб-разработка. Однако, за последнее время, насколько я понимаю, в дотнете много чего нового появилось, например core и тд, и мне не совсем понятно на чем стоит сфокусироваться. ASP.NET? Core? .NET? И можно ли комфортно разрабатывать на дотнете НЕ на винде? 

 Можно комфортно не на винде: VS Code + .NET Core, и все ок (разрабатывал на убунте и маке).  

Сфокусируйтесь на ASP.NET Core.   

Краткая история дотнета: сперва был .NET, затем от него ответвился .NET Core (полностью кроссплатформенный), и вот сейчас эту ветку собираются переименовать .NET 5.  

Поэтому берите везде все что с приставкой Core и будет вам счастье :)