Learn C# using the very best C# tutorials from all over the Internet, submitted and voted for by the community.

Sort Rank Hot Free

Tutorial - Beginner

C# Fundamentals for Absolute Beginners | Channel 9 channel9.msdn.com

Learn C# programming from an expert in the industry. Get the tools, see how to write code, debug features, explore customizations, and more. For newer videos head over to dot.net/videos


Course - Beginner

CS50's Introduction to Game Development | Harvard University online-learning.harvard.edu

In a quest to understand how video games themselves are implemented, you'll explore the design of such childhood games as: Super Mario Bros., Pong, Flappy Bird, Breakout, Match 3, Legend of Zelda, Angry Birds, Pokémon, 3D Helicopter Game, Dreadhalls, and Portal.

Via lectures...