Object Oriented Programming in C#
Learn the core concepts of object-oriented programming (OOP) using the C# language.
Created by: Gerry O'Brien
Produced in 2017
Quality Score
Overall Score : 90 / 100
Course Description
C# was designed from the ground up to be an object-oriented, type-safe programming language. In this course, you will build on the fundamentals that were covered in Introduction to C#. You will extend your knowledge by applying core OOP principles to the code and applications you will create in this course. You will build a knowledge of encapsulation, inheritance and polymorphism. You will also learn memory management in the .NET framework.
Instructor Details
- 4.5 Rating
2 Reviews
Gerry O'Brien
Gerry O'Brien is a Senior Content Development Manager at Microsoft Learning with a focus on software development and database platforms. He has over 18 years of industry experience in various roles including software development, consulting, and training. Gerry has experience programming with: C# Visual Basic Java Objective-C
More courses by Gerry O'Brien
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
By Roy Marchie on 12/20/2019
This course will help you C# practicalize what you learned in the introductory course and since C# was designed from the ground up to be an object-oriented, type-safe programming language, you will program in OOP and build real world projects.
By Bruno H on 2/1/2019
Was quite easy but had alot of good information.
Showing all 2 reviews
Could not load more reviews.











