
Hi Neha,
Welcome to the community.
In addition to what Sheo Sir has said, I would like to add a line or two.
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
a) C# How to tutorials (
http://techfunda.com/howto/c )
b) C# tutorials (
http://www.dotnetfunda.com/misc/page44.aspx )
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 and MVVM / PRISM . Some links
a)
http://www.dotnetfunda.com/articles/cat/72/wpf
For
Web developers , you need to learn at the minimum
a)
ASP.net (
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 )
c)
ASP.NET MVC How to tutorials (
http://techfunda.com/howto/asp-net-mvc )
d)
jQuery How to tutorials (
http://techfunda.com/howto/jquery )
e)
AngularJS How to tutorials (
http://techfunda.com/howto/angularjs )
f)
Angular2 (
http://www.dotnetfunda.com/articles/cat/233/angular-2 )
g)
JavaScript How to tutorials (
http://techfunda.com/howto/javascript )
h)
CSS (
http://www.tutorialspoint.com/css/index.htm )
i)
HTML5 How to tutorials (
http://techfunda.com/howto/html5 )
For
Mobile App developers , you need to learn at the minimum Xamarine . Few links below
a)
http://developer.xamarin.com/videos/
Also we should be having knowledge on SQL Server (
http://techfunda.com/howto/sql-server ).
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 become a good developer in dotnet and it's related technologies.
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
Regards
RNA Team
--
Thanks & Regards,
RNA Team
Nehasharma95061, if this helps please login to Mark As Answer. | Alert Moderator