C# | SoloLearn: Learn to code for FREE!


The SoloLearn C# course makes the 10th programming language available to our community for FREE!

Gain an understanding of C# concepts by going through short interactive texts and follow-up fun quizzes. Topics include: variables, conditional statements and loops, methods, classes, arrays, strings, encapsulation, inheritance, polymorphism, interfaces, exceptions, generics, and more!

Code Playground
The best way to learn to code is to CODE! Our beautifully designed code editor lets you make changes to existing code or write and run your own custom code and see the output on your mobile device! You can code while going through the core lessons or as a stand-alone learning activity. The more you play, the better you get!

Use our Discussion Forums
Whether you need additional help in understanding a topic or want to contribute to enhance the learning of peer SoloLearners, go to our Discussion Forums. Learn, share your knowledge, and improve your career and life choices!

Lessons: 72

211 Quizzes

Module 1: Basic Concepts

Module 2: Conditionals and Loops

Module 3: Methods

Module 4: Classes & Objects

Module 5: Arrays & Strings

Module 6: More On Classes

Module 7: Inheritance & Polymorphism

Module 8: Structs, Enums, Exceptions & Files

Module 9: Generics