Learn C# from Pluralsight
Pluralsight offers you 80 courses, to learn C# now!
Pluralsight, is an American publicly held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 6,500 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
Pluralsight
All Levels
video
English
2h 23m
C# Interfaces
C# Interfaces help us create code that s maintainable^ extensible^ and easily testable. This course covers interfaces from the basics of what are interfaces? and works up to advanced abstractions.
Read MorePluralsight
All Levels
video
English
3h 27m
Object-Oriented Programming Fundamentals in C#
This course takes you^ step by step^ through the principles and practices of object-oriented programming (OOP). The course provides you with the firm foundation in OOP that you need to progress to intermediate-level C# courses.
Read MorePluralsight
All Levels
video
English
2h 9m
Working with Nulls in C#
Learn how to create^ check^ access^ and eliminate nulls in your C# applications.
Read MorePluralsight
Intermediate
Video
English
3h 28m
Applying Functional Principles in C#
Functional programming in C# can give you insight into how your programs will behave. You ll learn the fundamental principles that lie at the foundation of functional programming^ why they re important^ and how to apply them.
Read MorePluralsight
Intermediate
Video
English
24m
C# Design Patterns: Adapter
Design patterns help you solve common software problems with known^ proven approaches. The adapter design pattern is one of the most common and useful patterns you ll encounter. This course shows you when and how to apply the adapter pattern …
Read MorePluralsight
Intermediate
Video
English
28m
Pluralsight
Expert
Video
English
40m
C# Design Patterns: Chain of Responsibility
In this course^ you ll discover how to work with the chain of responsibility pattern. You will understand why this pattern exists and how to implement this in a C# application.
Read MorePluralsight
Beginner
Video
English
26m
C# Design Patterns: Command
Everything you need to know to master the Command pattern and how to implement it into your C# apps.
Read MorePluralsight
Intermediate
Video
English
33m
C# Design Patterns: Composite
In this course you ll discover how to work with the composite pattern. You will understand why this pattern exists and how to implement this in a C# application.
Read MorePluralsight
Intermediate
Video
English
1h 23m
C# Design Patterns: Data Access Patterns
In this course^ you ll discover how to work with the different data access patterns. You ll learn about repositories^ unit of work^ lazy loading^ and understand why these patterns exist and how to implement them in a C# application.
Read MorePluralsight
Intermediate
Video
English
35m
C# Design Patterns: Flyweight
Design patterns can help you code more cleanly and efficiently. This course will help you learn to use the Flyweight pattern in C#.
Read MorePluralsight
Expert
Video
English
37m
C# Design Patterns: Mediator
In this tutorial you will discover how to work with the mediator pattern. You will understand why this pattern exists and how to implement this in a C# application.
Read More