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