Simple play icon Course
Skills Expanded

C# 6 from Scratch

by Jesse Liberty

This course introduces C# 6 programming from the fundamentals to more advanced topics. No prior experience with C# is required..

What you'll learn

In this course, C# 6 from Scratch, you will be introduced to the basics of C# 6, the latest version of one of the most popular programming languages on the planet, and work your way up through intermediate and advanced topics. Along the way you'll learn a good bit about best practices and how to create solid C# programs. Some of the major topics that you will cover include, basic programming constructs, classes and objects, events, LINQ, and much more. By the end of this course, you will have a solid foundation in all of C# and be ready to go on to more advanced topics. You need no prior programming experience for this course, and can use free software from Microsoft to follow along.

Table of contents

Course Overview
1min
Bending Time with Asynchronous C#
6mins

About the author

Jesse Liberty is a senior mobile developer, specializing in .NET MAUI, git and C#. Liberty hosts the popular Yet Another Podcast and he is the author of two dozen best-selling books.He is also the author of numerous Pluralsight and LinkedIn Learning courses on everything from Angular to Xamarin. Liberty is a Certified Xamarin Developer, a Xamarin MVP and a Microsoft MVP. Jesse was a Technical Evangelist for Microsoft, Distinguished Software Engineer at AT&T; Software Architect for PBS and Vice P... more

Ready to upskill? Get started