C# Intermediate: Classes, Interfaces and OOP
An in-depth, step-by-step guide to classes, interfaces and object-oriented programming (OOP) with C#
Whether you want to use C# to build web apps, mobile apps, desktop apps or games, understanding C# classes, interfaces and principles of object-oriented programming is crucial. This course is the second part of Mosh’s best-selling C# series and is all about classes, interfaces and object-oriented programming.
Best Seller Course: The Complete C# and Object-Oriented Programming Course
In essence, you’ll learn:
- How to work with classes, constructors, fields, properties, methods and indexers
- How to use encapsulation to reduce the impact of change
- How to improve the robustness of your code
- How to re-use code using inheritance and composition
- Why composition is better than inheritance
- How to build extensible applications using polymorphism
- How to develop loosely-coupled, extensible and testable applications using interfaces
You May Also Need This Course: Go Programming Language (Golang): Kubernetes & Programming
Udemy Coupons May 2022
Extra day to save. Get courses for up to 85% off today
Regions: Global
Promotion Dates: 5/26/22 - 5/26/22
Click HERE to Get Udemy Coupons Code