Object Oriented Programming I (C#)

Object Oriented Programming I (C#)

Object Oriented Programming I (C#)

Learning Objectives
  • This module will enable students to start designing and developing object-oriented applications using C#
  • Students will learn object-oriented concepts including classes, methods, properties, inheritance, and interfaces
  • Learn how to identify opportunities to use these concepts in design, and how to implement these object-oriented concepts
 
Contents
 
 Introduction to OOP
 Object, Class and Entity
 Abstraction
 Polymorphism
 Inheritance
 Encapsulation
 Identifying Classes
 Separating Responsibilities
 Establishing Relationship
 Leveraging Reuse
 

Other Related Subjects
Web Application Design I (HTML + CSS)

Software Engineering

Contact Us

Web Application Design II (Bootstrap CSS Framework)

Software Engineering

Contact Us

Programming Fundamentals I (C#)

Software Engineering

Contact Us

Web Application Design III (Javascript + jQuery)

Software Engineering

Contact Us

Relational Database Management System RDBMS (MySQL)

Software Engineering

Contact Us

Object Oriented Programming I (C#)

Software Engineering

Contact Us

Database Application Development I (C# + MySQL)

Software Engineering

Contact Us

Mobile Application Development I (Android Application Development)

Software Engineering

Contact Us

Advanced Web Application Design I (PHP + MySQL)

Software Engineering

Contact Us