C# 6 from Scratch

This course introduces C# 6 programming from the fundamentals to more advanced topics. No prior experience with C# is required..
Course info
Rating
(217)
Level
Beginner
Updated
July 6, 2016
Duration
3h 7m
Table of contents
Introduction
5m 1s
Description
Course info
Rating
(217)
Level
Beginner
Updated
July 6, 2016
Duration
3h 7m
Description

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.

About the author
About the author

Jesse Liberty is an independent programmer and consultant who specializes in mobile development and ASP.NET. He is a Xamarin MVP, Certified Mobile Developer, and Microsoft MVP. Jesse is also an author and an internationally renowned speaker. He hosts the popular Yet Another Podcast and his blog is considered required reading for developers.

More from the author
C# 7: First Look
Intermediate
45m 22s
5 Apr 2017
Creating Custom Controls in Xamarin.Forms
Intermediate
45m 8s
2 Dec 2015
More courses by Jesse Liberty
Transcript
Transcript

Hi everyone, my name is Jesse Liberty, and welcome to my courseC# 6 From Scratch, a complete rewrite of my previous popular course on C#.

I’m proud to be a Microsoft and Xamarin MVP and I’ve written a few books on C#. I’m very excited to bring C# to new programmers.

C# is one of the most popular languages in the world, and with good reason. It offers tremendous power and flexibility while protecting you from many of the pitfalls of other languages. C# 6 is the latest release, and is chock-full of great features.

In this course, we are going to start at the very beginning and work our 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 we will cover include:

  • Basic programming constructs
  • Classes and objects
  • Events
  • LINQ and much more

By the end of this courseyou 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.

I hope you’ll join me on this journey to learn programming with the C# 6 From Scratchcourse, at Pluralsight.