C# Best Practices: Improving on the Basics

by Deborah Kurata

This course covers best practices for using basic C# features, guiding you on the path from apprentice to skilled C# software developer.

What you'll learn

Once you learn the fundamentals of C#, (the basic syntax and control flow) where do you go from there? If you were learning carpentry, there would be a step between learning how to use a saw and building a house. That step is called an apprenticeship. Think of this course as your apprenticeship. This course covers best practices for using basic C# features, guiding you on the path from apprentice to skilled C# software developer.

Table of contents

Course Overview
2mins

Course FAQ

Who is this course for?

This C# best practices course is for relative beginners interested in sharpening their skills.

What prerequisites are needed?

This course assumes that you have a basic working knowledge of C# basics and Visual Studio.

What will I learn in this course?

This course empahsizes the when, the why, and the how  of C# class esign best practices, implementing methods, and more.

What version is required?

This course covers some C# 6.0 features so you should be running at least this version.

About the author

Deborah Kurata is a software developer, consultant, conference speaker, and Pluralsight author. Her courses include: Angular: Getting Started, Angular Routing, and Object-Oriented Programming Fundamentals in C#. For her work in support of software developers, she has been recognized with the Microsoft Most Valuable Professional (MVP) award, and is a Google Developer Expert (GDE).

Ready to upskill? Get started