TUTORIALS ON C#

Following is a list of some useful resources and tutorials which will help one learn C#:



### Online Tutorials

1. **Microsoft Learn**:

* C# Fundamentals

Official Microsoft tutorials covering very basic things in C#.



2. **Codecademy**:

* Learn C#
 
An interactive course in learning C# programming.




3. **SoloLearn**:

* C# Course 

Easy-to-access lessons on C# through this mobile-friendly interactive platform.

4. **W3Schools**:

* C# Tutorial
Basic C# syntax and concepts with examples.



### Video Tutorials

1. **YouTube Channels**:

* Academind
Provides in-depth programming tutorials, including those on C#.

* freeCodeCamp.org

Has long-format tutorials related to C# and other related technologies.




2. **Pluralsight**:

* C# Path 
A set of courses related to different aspects of C# (subscription needed).




### Books

1. **"C# in Depth" by Jon Skeet** - Gives insight into C# with practical examples and advanced concepts.

2. **"Head First C#" by Andrew Stellman and Jennifer Greene** - Good for any amateur in C#; covers the language from scratch through hands-on projects.




### Practice Platforms

1. **LeetCode**:

C# Problems
Solve algorithm problems using C#.




2. **HackerRank**:

C# Challenges 
A list of various C# challenges to be worked on.

### Community and Forums

1. **Stack Overflow**: Perfect for any questions and answers you might want regarding specific C# issues.

2. **Reddit**:

r/csharp
A community for C# developers to post and ask for resources.

### Extra Resources

- **C# Documentation**: [C# Documentation](https://docs.microsoft.com/en-us/dotnet/csharp/) - Official documentation from Microsoft for more in-depth learning and reference.




Take advantage of these resources in any way you would like, whether you are more of a read-through-the-manual tutorial person, a watch-some-videos-on-the-subject person, or a learn-by-doing person!