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!
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!
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