I wanted to know how to supplement my learning at LaunchCode LC101 and this is what I found. Behold my juicy list of beginner C# resources!
You can start with LaunchCode’s C# Curriculum, however, it assumes you learned Python before C#, like we did. Click on the hamburger menu at top left to open up and choose classes, assignments, videos, etc.
FreeCodeCamp 4-Hour YouTube Course
Learning C# with Lynda (check with your local library to see if free access to Lynda, now known as LinkedIn Learning) is available.
C# Tutorial Series with Derek Banas
Introduction to C# Programming and Unity from Coursera with University of Colorado
Visual Studio and C# course on Udemy with Morteza Kordi
Create a C# Application from Start to Finish – Complete Course on FreeCodeCamp’s YouTube channel.
Places to Practice
Books
The Little Book of C# Programming by Huw Collingbourne
Learn more . . .
Check out the extensive list of C# tutorials and courses at hackr.io.
71 of the Best Places to Learn to Code for Free
Check out the latest stats on .NET Developer salaries. You can filter the results to find salaries in your area.
Recommended by LaunchCode teachers: Learning How to Learn from Coursera through University of California San Diego. ( I have heard many recommendation for this course from varied sources.) I started taking it but haven’t finished it yet. Great insights on why sleep is so important for learning.