i want to learn .net core and MVC i am a software developer work on vb.net and c# how to upgrade my self please provide better guidence to upgrade my skills