Learn the basics of web development and programming.Following are some of the topics you can go through.These cover the topics which are expected in most of the programming jobs.I believe strong basics of any technology are absolutely necessary if you want to master it.
Today new technologies are being launched and existing ones are being updated very frequently.It is useful for everybody to be updated with these latest technology updates.
Angular2 Complete rewrite of previous version of AngularJS
Learn basics of WPF application Framework for windows applications
C# Programming language on the .NET framework
MVC Framework for developing web applications
DesignPatterns reusable solutions to problems
Commonly asked Interview Questions and Answers