C# Intermediate: Classes, Interfaces and OOP
Last updated on October 27, 2026 5:41 pmC# Intermediate: Classes, Interfaces and OOP
★★★★★
$689.00 in stock
Udemy.com
as of November 6, 2026 2:44 am
An in-depth, step-by-step guide to classes, interfaces and object-oriented programming (OOP) with C#
Created by:
Mosh Hamedani
Helping Learners Build Successful Coding Careers
Helping Learners Build Successful Coding Careers
Rating:4.55 (38993reviews)
167914students enrolled
What Will I Learn?
- Work with classes, constructors, fields, properties, methods and indexers
- Use encapsulation to improve the robustness of the code and reduce the impact of change
- Re-use code using inheritance and composition
- Understand the problems with inheritance and how composition solves these problems
- Change the behaviour of an application by extending its code, rather than changing it
- Develop loosely-coupled, testable and extensible applications using interfaces
Requirements
- Basic understanding of C# constructs: variables, type conversion, classes, conditionals and loops
Target audience
- Any C# developer who wants to master classes and interfaces
- Any C# programmer who wants to better understand object-oriented programming


There are no reviews yet.