MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Object-Oriented Programming Fundamentals in C#

Course Summary

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 Syllabus

    - 16m 30s

    —Introduction 2m 55s
    —Object != Class 7m 12s
    —What is Object-Oriented Programming? 2m 54s
    —Course Outline 3m 27s
    Identifying Classes From Requirements
    - 20m 36s

    —Introduction 2m 25s
    —Analyze the Business Problem 2m 29s
    —Start With the Nouns 1m 12s
    —Define Appropriate Members 5m 36s
    —Abstraction 2m 18s
    —Encapsulation 4m 42s
    —Summary 1m 50s
    Building Entity Classes - Part 1
    - 35m 46s
    Building Entity Classes - Part 2
    - 19m 8s
    Separating Responsibilities
    - 20m 42s
    Establishing Relationships
    - 41m 3s
    Leveraging Reuse
    - 35m 11s
    Building Reusable Components
    - 32m 5s
    Understanding Interfaces
    - 31m 49s
    Final Words and Next Steps
    - 9m 56s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url