Object-Oriented Programming Fundamentals in C#

This course takes you, step by step, through the principles and practices of object-oriented programming (OOP). The course provides you with the firm foundation in OOP that you need to progress to intermediate-level C# courses.
Course info
Rating
(2450)
Level
Beginner
Updated
July 8, 2014
Duration
4h 22m
Table of contents
Introduction
16m 30s
Description
Course info
Rating
(2450)
Level
Beginner
Updated
July 8, 2014
Duration
4h 22m
Description

This course takes you through the principles and practices of object-oriented programming (OOP). The course provides you with the firm foundation in OOP that you need to progress to intermediate-level C# courses. It begins by showing you how to turn a set of words into a set of well-defined and related classes. Through demonstrations, it teaches you key object-oriented concepts such as abstraction, encapsulation, inheritance, polymorphism, and interfaces.

About the author
About the author

Deborah Kurata is an independent consultant who specializes in designing and developing successful Microsoft .NET applications as well as mentoring software developers. She has authored several technical books and speaks at conferences. For her work in support of software developers, she has been recognized with the Microsoft MVP award.

More from the author
Angular Routing
Intermediate
4h 47m
30 Mar 2017
Angular Reactive Forms
Intermediate
3h 54m
12 Jan 2017
Angular: Getting Started
Beginner
5h 40m
19 Oct 2016
More courses by Deborah Kurata