![Icon](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
Grow your C# skills
Learn C# today and set the foundation for your general purpose, object oriented programming skills. C# is a simple programming language used widely throughout multiple programming disciplines. Pluralsight’s C# courses walk you through everything from fundamentals to advanced-programming topics.
![Learn on your own timeline](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Master your craft](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Keep up with emerging trends](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
Level up your C# skills
Learn the fundamentals of C# (c sharp) programming language from experts with real-world experience. Browse our courses and tutorials below and start taking your C# skills to the next level today!
Top C# paths
Top C# courses
![C#: The Big Picture](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Working with C# 9 Records](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 8 Design Patterns: Composite](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Data Access in C# Fundamentals](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Design Patterns: Prototype](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Design Patterns: Visitor](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Expression Trees in C#](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Design Patterns: Flyweight](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Design Patterns: Memento](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Introduction to the C# 9 Type System](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 8 Design Patterns: Mediator](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 8 Design Patterns: Chain of Responsibility](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Fundamentals](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Playbook](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Reflection](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Debugging C#](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 9: Getting Started](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 9 Generics](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Functional C# 10](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 8 Concurrent Collections](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Design Patterns: Singleton](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![What's New in C# 9.0](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Error Handling in C#](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Design Patterns: Bridge](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# Design Patterns: State](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![Refactoring to SOLID C# Code](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 8 Design Patterns: Command](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![C# 8 Design Patterns: Strategy](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
![What's New in C# 10](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
The Technology Skills Platform
![Pluralsight IQ](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
Pluralsight IQ
Validate skill levels with assessments that take 5 minutes or less.
![Channels](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
Channels
Curate and share Pluralsight content to reach your learning goals faster.
![Hands-on learning](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
Hands-on learning
Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.
![Thousands of courses](/etc.clientlibs/pluralsight/clientlibs/clientlib-main/resources/images/px.png)
Thousands of courses
Keep up with the pace of change with expert-led, in-depth courses.
What is Pluralsight?
Your career is defined by what you know and how well you know it.
With our platform, you can benchmark and prove your knowledge, keep up with emerging trends and build in-demand skills in areas like DevOps, machine learning, cloud, security and infrastructure.Â
What our customers are saying
Plans & Pricing
Build skills that deliver results
Standard
Standard includes:
- Limited core library of 5,000 courses
- Skill and Role assessments
- Curated learning paths and channels
Premium
Includes everything in Standard and more:
- Access to full library of 7,000+ courses, including advanced content, niche topics, and recordings of past tech conferences
- Hands-on content and coding projects
- Certification exam prep for industry-leading certifications
- Coding challenges