Intermediate Programming with C#

Intermediate Programming with C#

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 33m | 1.09 GB

While you can create a C# program with just variables and control flow, C# is an object oriented language (OOP). This means you organize your code into objects which interact with each other. This course will provide the basics of OOP by introducing you to value types and reference types.

Table of Contents

1 Promo
2  Introduction
3  Structs
4  Challenge – Create Your Own Struct
5  Methods
6  Challenge – Write Your Own Method
7  Tuples
8  Properties
9  Challenge – Write a Custom Property
10  Constructors
11  Challenge – Write Your Own Constructor
12  Namespaces
13  Conclusion
14  Introduction
15  Classes
16  Inheritance
17  Challenge – Building a Class Hierarchy
18  Overloading
19  Overriding
20  Abstract
21  Class Constructors
22  Static
23  Interfaces
24  Polymorphism
25  Conclusion