Основы C# это написание программ под винду с интерфейсом и диалоговыми окнами. Написание веб приложений на C# требую гораздо больше знаний и навыков, и C# тут не в приоритете.
это относительное утверждение. пока, как бы да )).. еще до эпохи .net core, .net framework mvc, а ранее webforms, были вполне себе реальным корпоративным сектором востребованности. ну а корка довольно живенько растет в популярности )).. она же кросс.. да еще и развивается уже гораздо быстрее .net framework (в пору поверить что МС сама делает ставку на замену .net framework коркой)