Welcome to the community. I really liked your approach and passion for coding.
Anyways, as per my experience, it does not take much time to pick up a language. What it takes time is to build up the logic
. So first of all, I would like to suggest you to write the algorithm
presented in Project Euler (https://projecteuler.net/) . And along with that, you can start learning C# (My preference) or any other dotnet languages (like VB.net, F#.net etc.) . Some links for C# is given below
Armed with the C# programming skill, you are now fit for going ahead as a Desktop developer / web developer / Mobile App developer.
For Desktop developer
, please learn WPF, Expression blend and MVVM / PRISM
. Some links
For Web developers
, you need to learn at the minimum
( http://www.tutorialspoint.com/asp.net/ )
b) Asp.net MVC
( http://www.dotnetfunda.com/misc/categoryposts.aspx?c=131 ) . You can even purchase the book (ASP.NET MVC How to Tips & Tricks by Sheo Narayan, the founder of DotNetFunda.com. Please visit http://www.itfunda.com/aspnet-mvc-how-to-tips--tricks/Show/80 )
( http://www.tutorialspoint.com/jquery/ )
d) Angular JS
( http://www.tutorialspoint.com/angularjs/index.htm )
e) Java Script
( http://www.tutorialspoint.com/css/index.htm )
( http://www.tutorialspoint.com/html/index.htm )
( http://www.tutorialspoint.com/html5/index.htm )
For Mobile App developers
, you need to learn at the minimum Xamarine . Few links below
Also we should be having knowledge on SQL Server, WCF etc.
Armed with all these, you need to practice by participating in various Technical forums like (StackOverflow, Dotnet Funda etc.) where you start answering question of others and start making projects (may it be sample ; never mind). This will help you to gather knowledge.
Once you are comfortable with all these, you are sure to get a good job.
Hope this may help.
N.B.~ It's only a birds overview of the entire process to become a dotnet developer.
"There is nothing impossible to him who will try." - Alexander the Great
NiladriMnm220671, if this helps please login to Mark As Answer. | Alert Moderator