Warning

 

Close
Confirm Action

Are you sure you wish to do this?

Cancel Confirm
AR15.COM
5/21/2016 5:48:14 PM EDT
Looking for any advice or suggestions on learning C#, .net.

My coding experience is pretty weak, currently, especially when it comes to creating applications. Going to be helping out with a project at work that will be built using C# on .net, but really need to build some basic skills before we begin. My current experience is limited to Java (from like, 10 years ago) and some basic XML understanding.

Any suggestions on how and/or where to start, pretty much from scratch here? Most of my experience is with automotive programming, not GUI PC-based stuff.
5/21/2016 5:58:10 PM EDT
[#1]
6 month free subscription to Pluralsight: https://absolute-sharepoint.com/2015/12/free-pluralsight-6-month-subscription.html

The link says it expired in 2015, but it still seems to be working.

Also, Microsoft Virtual Academy has some C# courses: https://mva.microsoft.com/
5/21/2016 5:58:55 PM EDT
[#2]
C# is a great language, but the same principles tend to apply across languages. To learn C# specifically, I'd suggest writing some simple applications. To learn to be awesome at writing code, look up SOLID principles and watch Google's clean code talks. Without knowing more about the specifics of what you'll be working on, I'm not sure I can offer any other advice.
5/21/2016 8:34:14 PM EDT
[#3]
Why C#?   Is there a particular niche you are trying to get into?    You didn't say - but I presume you have the fundamentals down - data structures, networking, tuning and debugging. relational and nosql DB's.    What sort of programming do you want to do web, mobile, server side, embedded?   Different tools sets for different jobs.