hero image for Learning Path: Become a C# Developer

Become a C# Developer

C# is Microsoft's primary programming language, and is a key skill needed by all developers working with Microsoft tools. Whether you are new to programming or new to the Microsoft ecosystem, this learning path will give you the foundation you need for developing applications using Visual Studio and other key Microsoft tools.
Understand the syntax of C#.
Learn the key elements of object-oriented programming.
Master application development concepts.
Try for free

Part of your Lynda.com membership.

15 Hours of expert-created video tutorials
Practice to reinforce what you learned
Certify your achievement
Advance your career
course illustration for C# Essential Training: 1 Syntax and Object Oriented Programming
course illustration for C# Essential Training:  2 Flow Control, Arrays, and Exception Handling
course illustration for Code Clinic: C#
course illustration for Learning C# Algorithms
course illustration for C# Design Patterns: Part 1 (2016)
course illustration for Nail Your C# Developer Interview

You'll learn C# development skills with these experts