I am just learning how to code and the really only things I know how to code are:
console.WriteLine("Hello, What's your name?");
string name = Console.ReadLine();
Console.WriteLine("Hello {0}. Let's begin. ", name);
What would you say is a good tutorial or resources for a beginner? Also if you have any tips at all, that would be lovely!
There are lot of resources which you can use for learning C#.
Here are few sources to start with.
Lynda (Linkedin) C# learning trail. Their introductory course on C# is great.
Channel 9 MSDN . Think of it as a hashnode for .NET.
C Sharp Corner . Dedicated to .NET and Microsoft Stack specific learning.
Youtube C# Tutorials . Lot of small videos to learn from.
Apart from this I'd recommend you to learn from the forums and communities. By answering questions in forums you tend to learn a lot. But I don't recommend stackoverflow as those guys tend to close the threads quickly under their rules. So find other places to answer newbie questions. By answering them you learn a lot.
Well, it's not very recomendable to start with C# because it's a difficult language. I would start with python o Ruby or javascript that it's very useful now that you can use es6 or ReactJS.. But if you want to learn c# for a specific cause I would look for tutorials on YouTube or Udemy (those are $12 dollar courses).
Lots of people does not know that Microsoft offers free online video tutorials on Microsoft Virtual Academy. mva.microsoft.com It has got lots of tutorials for C#. It is completely free and all you need is a Microsoft Live/Outlook account which you can created easily created.
I would recommend following courses there If you are absolute beginner.
mva.microsoft.com/en-US/training-courses/c-fundam…
mva.microsoft.com/en-US/training-courses/visual-s…
Please have a look and let me know how it was .
YouTube has some beginner tutorials. That might be a decent way to go these days. Back in the day, it was books for me. Videos were hard to come by and expensive to get on CD/DVD. Nowadays, they're abundant and available for free.
You can just search for "c# beginner", however, I would start with JavaScript. You can easily learn programming with JS on any machine and practice in your browser or Node.js console using any text editor without compiling anything. Other options I would start with today - Python, PHP, Java, C.
Language itself doesn't matter when you learn basics of programming.
Just DuckDuckGo and follow Wikipedia/basic articles and become familiar with:
You can find many free online video courses on Udacity and Coursera.
As your first IDE you can install and write code in VS Code.
Whenever you have any questions, you, probably, will find answers on StackOverflow or can also search Hashnode. If at the end you didn't found answers, you may ask new specific questions here
Also create GitHub account, install Git and learn it basics, create own repo for learning and finally you may contribute to many of opensource projects out there.
Suresh Dasari
You can refer tutlane.com following c# tutorial. We covered each topic in detailed with examples.
Step By Step C# Tutorial with Examples