Learn C#: Classes, Objects, Interfaces, and Inheritance
Offered By: Codecademy
Course Description
Overview
Learn about object-oriented programming in C#.
Continue your C# learning journey with Learn C#: Classes, Objects, Interfaces, and Inheritance. Define your own custom types using classes and objects. Organize, secure, and simplify your code with interfaces and inheritance.
* Define new classes and methods
* Use `static` in your classes
* Build interfaces
* Override superclasses
### Notes on Prerequisites
We recommend that you complete [Learn C#: Arrays and Loops](https://www.codecademy.com/learn/learn-c-sharp-arrays-and-loops) before completing this course.
Continue your C# learning journey with Learn C#: Classes, Objects, Interfaces, and Inheritance. Define your own custom types using classes and objects. Organize, secure, and simplify your code with interfaces and inheritance.
* Define new classes and methods
* Use `static` in your classes
* Build interfaces
* Override superclasses
### Notes on Prerequisites
We recommend that you complete [Learn C#: Arrays and Loops](https://www.codecademy.com/learn/learn-c-sharp-arrays-and-loops) before completing this course.
Syllabus
- Learn C#: Classes and Objects: Define your own custom types using classes.
- Lesson: Basic Classes and Objects
- Quiz: C# Basic Classes Quiz
- Lesson: Static Members
- Quiz: C# Static Members Quiz
- Project: The Object of Your Affection
- Learn C#: Interfaces and Inheritance: Organize, secure, and simplify your code with interfaces and inheritance.
- Lesson: Interfaces
- Lesson: Inheritance
- Quiz: Interfaces and Inheritance Quiz
- Project: App Interfaces
- Project: Supernatural Inheritance
- Informational: Next Steps
Taught by
Kenny Lin
Related Courses
Beginning Game Programming with C#University of Colorado System via Coursera Programming with C#
Microsoft via edX DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX Introduction to Game Development
Michigan State University via Coursera Designing Advanced Applications using XAML
Microsoft via edX