There are many opportunities are exist in .NET, you can learn advanced technologies in .NET
if you have knowledge of ASP.NET then you can go with ASP.NET MVC, webapi, and angular JS additionally you can try for HTML5 and CSS techniques like Bootstrap it is very important for designing, Bootstrap is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first web sites
Angular JS is good than JQuery cause it supports, RestFul API, MVC pattern support, templating, two way binding, deeplink routine, form validation and many more
Here are some good links to start with
https://docs.angularjs.org/misc/started
http://getbootstrap.com/getting-started/
https://www.packtpub.com/application-development/getting-started-knockoutjs-net-developers
Best luck
Thanks
Koolprasd2003
Editor, DotNetSpider MVM
Microsoft MVP 2014 [ASP.NET/IIS]