Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

OO C# : Learn Object Oriented C# in Simple Way

Suresh Kumar Srivastava

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
36 Videos (3h 2m)
    • Class, Object, Access modifiers, accessing fields and methods

      4:04
    • Demo for Class, Object, Access modifiers, accessing fields and methods

      3:36
    • Constructor

      2:32
    • Overloading Constructor

      4:51
    • Static Member

      5:12
    • Static Constructor

      3:59
    • Static Class

      2:15
    • Copy Constructor

      4:57
    • Initializing Members

      2:14
    • this reference

      2:45
    • Nested Classes

      8:30
    • Constant Members

      2:07
    • Read-only Members

      5:53
    • Inheritance

      10:03
    • Composition

      6:45
    • Constructor In Inheritance

      10:58
    • Multi Level Inheritance

      6:20
    • Polymorphism

      9:34
    • Protected Access

      11:18
    • new Methods

      4:07
    • Object Class

      2:11
    • Typecasting

      3:22
    • is and as Operator

      6:45
    • Abstract Class

      5:16
    • Abstract Method

      5:57
    • Sealed Class

      6:10
    • Sealed Methods

      4:25
    • Generic Code and Specific Code

      7:24
    • Interface

      1:44
    • Single Class Implementing the Interface

      2:20
    • Multiple Classes Implementing the Interface

      3:21
    • Single Class Implementing Multiple Interfaces

      4:02
    • Single Class with Base Class and Interface

      3:54
    • Abstract Class with Interface

      2:43
    • Interface from other interfaces

      4:04
    • Explicit Implementation of Interface

      6:43

About This Class

Design and development of a product requires great understanding of full capability of implementation language. The complexity of real world application requires the use of strength of language to provide robust, flexible and efficient solution. C# provides the Object Oriented capability and lot of rich features to stand with changing demand of current world application requirement.

This course is second one in my Complete C# Design and Development course series-

  • C# :¬†Learn C# Fundamentals and Programming In Simple Way
  • OO C# : Learn Object Oriented C# in Simple Way
  • Advanced C# : Empower Yourself with Advanced C# Skills
  • Learn Design Patterns Through C# in Simple Way

This course explains the Object Oriented features of C# in step-wise manner. All the topics have been explained in simple way. You will also see the demonstration of source code implementation for each topic. This course will improve the C# skills of developers who have basic understanding of C#. You will learn Object Oriented features of C# which will help in providing efficient solution. Right now course covers following topics-

  • Classes and Objects
  • Inheritance and Polymorphism
  • Abstract Classes and Interfaces

Course will be updated with adding new topics and existing topics will be provided in detail to have good understanding of Object Oriented features of C# to build the technical strength and shape your career.

--

Students

--

Projects

0

Reviews (0)

Entrepreneur

Founder and Managing Director of Sonebhadra Technologies which provides software solutions and training.

Author

Author of best selling book on C language "C In Depth" and on Data Structures "Data Structures Through C In Depth".

C In Depth S K Srivastava, Deepali Srivastava BPB Publications Sold 130,000+ copies

Data Structures Through C In Depth S K Srivastava, Deepali Srivastava BPB Publications Sold 80,000+copies

Industry Experience

...

See full profile