Skip to Content
50 Things You've Been Doing Wrong in C# and .NET Core
on-demand course

50 Things You've Been Doing Wrong in C# and .NET Core

with Onur Gumus
February 2020
Intermediate
2h 49m
English
Packt Publishing
Closed Captioning available in English

Overview

In this 2 hr course, you'll learn to write more effective and efficient C# and .NET Core applications by identifying and avoiding common mistakes. We'll explore debugging, data persistence, and key design principles to help you build solid and secure software.

What I will be able to do after this course

  • Understand and optimize the use of common data structures like lists, dictionaries, and arrays.
  • Implement efficient data persistence with a focus on concurrency and the Entity Framework.
  • Apply SOLID principles and design patterns to improve code maintainability and clarity.
  • Navigate and apply best practices for building microservices and RESTful APIs.
  • Enhance debugging skills with Visual Studio tools and other advanced techniques.

Course Instructor(s)

Onur Gumus is an experienced software developer with years of expertise in C# and .NET. He has a passion for teaching and sharing knowledge acquired through real-world software development. Onur's practical approach helps learners grasp concepts by connecting theory with applied examples.

Who is it for?

This course is ideal for developers familiar with C# and .NET Core who want to refine their skills and avoid common pitfalls. Whether you're an aspiring software engineer or seeking to enhance your proficiency in professional development, this course caters to learners striving for greater efficiency and expertise.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Beginner Object-Oriented Programming in C# and .NET Core

Beginner Object-Oriented Programming in C# and .NET Core

Programming Resources
.NET Core in Action

.NET Core in Action

Dustin Metzgar

Publisher Resources

ISBN: 9781789804683