Companies Home Search Profile

Object-oriented Programming in C# 10

Focused View

Gill Cleeren

4:23:41

125 View
  • 1. Course Overview.mp4
    01:48
  • 1. Module Introduction.mp4
    04:15
  • 2. Understanding OOP in C#.mp4
    07:07
  • 3. Working with Classes and Objects.mp4
    17:06
  • 4. The Principles of Object-oriented Design.mp4
    14:38
  • 5. Summary.mp4
    00:38
  • 1. Module Introduction.mp4
    02:09
  • 2. Gathering the Requirements.mp4
    08:01
  • 3. Identifying the Classes and Their Functionalities.mp4
    05:38
  • 01. Module Introduction.mp4
    01:30
  • 02. Creating the Product Class.mp4
    07:30
  • 03. Demo- Creating the Class.mp4
    05:04
  • 04. Adding Functionalities.mp4
    03:05
  • 05. Demo- Adding Methods.mp4
    04:49
  • 06. Introducing Properties.mp4
    05:03
  • 07. Demo- Adding Properties.mp4
    04:50
  • 08. Creating Objects with Constructors.mp4
    03:15
  • 09. Demo- Adding Constructors.mp4
    02:00
  • 10. Introducing Method Overloading.mp4
    02:14
  • 11. Demo- Overloading Methods.mp4
    04:07
  • 12. The this Keyword.mp4
    01:54
  • 13. Demo- Adding this.mp4
    00:56
  • 14. Using Composition.mp4
    02:03
  • 15. Demo- Adding the Price Class.mp4
    03:55
  • 16. Splitting into Partial Classes.mp4
    02:10
  • 17. Demo- Partial Classes.mp4
    02:01
  • 18. Demo- Adding the Order Class.mp4
    03:03
  • 19. Summary.mp4
    00:44
  • 01. Module Introduction.mp4
    01:57
  • 02. Working with Objects.mp4
    06:11
  • 03. Demo- Using Object Initialization.mp4
    04:26
  • 04. Demo- Using Object Initialization.mp4
    03:19
  • 05. Adding Static Members.mp4
    02:50
  • 06. Demo- Adding Static Members.mp4
    02:46
  • 07. Demo- Exploring the Interface of the Application.mp4
    11:06
  • 08. Adding Support for Loading Data.mp4
    01:41
  • 09. Demo- Loading Data from a File.mp4
    05:10
  • 10. Writing Tests for the Class.mp4
    04:10
  • 11. Demo- Adding Unit Tests.mp4
    06:57
  • 12. Summary.mp4
    00:40
  • 01. Module Introduction.mp4
    01:30
  • 02. Adding Inheritance.mp4
    10:36
  • 03. Demo- Adding Inheritance.mp4
    06:48
  • 04. Inheriting from System.Object.mp4
    03:32
  • 05. Demo- Inheriting from System.Object.mp4
    01:21
  • 06. Working with Polymorphism.mp4
    08:34
  • 07. Demo- Using Polymorphism.mp4
    10:13
  • 08. More on Polymorphism.mp4
    05:46
  • 09. Exploring Abstract and Sealed Classes.mp4
    04:40
  • 10. Demo- Converting to an Abstract Class.mp4
    04:15
  • 11. Demo- Using Sealed.mp4
    01:32
  • 12. Using Extension Methods.mp4
    02:42
  • 13. Demo- Using Extension Methods.mp4
    03:08
  • 14. Summary.mp4
    00:46
  • 01. Module Introduction.mp4
    01:45
  • 02. Understanding Interfaces.mp4
    05:29
  • 03. Demo- Creating an Interface.mp4
    03:10
  • 04. Implementing and Using Interfaces.mp4
    02:18
  • 05. Demo- Implementing Multiple Interfaces.mp4
    00:53
  • 06. Exploring Built-in Interfaces.mp4
    02:26
  • 07. Demo- Implementing ICloneable.mp4
    03:48
  • 08. Interfaces and Polymorphism.mp4
    01:26
  • 09. Demo- Using Polymorphism with Interfaces.mp4
    03:31
  • 10. Course Closing.mp4
    00:46
  • Description


    C# is an object-oriented and strongly-typed language. This course will teach you how to design and build your classes and class hierarchies using OO principles.

    What You'll Learn?


      Object-orientation allows us to map real-world objects to classes and objects in code. In this course, Object-oriented Programming in C# 10, you’ll learn to how to write C# code following OO principles. First, you’ll explore how to translate business requirements into a class model, applying abstraction and encapsulation. Next, you’ll discover how to create a class hierarchy through the use of C# inheritance. Finally, you’ll learn how to create and use interfaces, another type built-in to C#. When you’re finished with this course, you’ll have the skills and knowledge of write object-oriented C# code needed to create and maintain any real-world C# application.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Gill Cleeren
    Gill Cleeren
    Instructor's Courses
    Gill Cleeren is a Microsoft Regional Director, MVP and Pluralsight author. Gill is the CTO of Xpirit Belgium and focuses on web and mobile architecture. He's also a frequent speaker at many international conferences. Gill also founded Techorama, the biggest IT conference in Belgium and the Netherlands. You can contact him via xpirit.com/gill
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 64
    • duration 4:23:41
    • level preliminary
    • English subtitles has
    • Release Date 2023/06/14