melikpehlivanov / CSharp-OOP-Basic-February-2018

My education in SoftUni

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

*

C# OOP Basics - February 2018

SoftUni logo


                                             About the course

The Object Oriented Programming course will teach you the principles of Object Oriented Programming (PLO), how to work with classes and objects, how to use object-oriented modeling, and build class hierarchies. The basic principles of the CMO will be studied as abstraction (interfaces, abstract classes), encapsulation, inheritance and polymorphism. We will pay attention to paradigms such as event-driven programming, functional programming (lambda functions, closures and LINQ), exception handling. We'll look at cloning, comparing, and crawling objects. We will briefly go into the most commonly used design patterns.

Exercises.

  1. EXERCISE: Defining Classes
  2. EXERCISE: Working With Abstraction
  3. EXERCISE: Encapsulation
  4. EXERCISE: Inheritance
  5. EXERCISE: Interfaces and Abstraction
  6. EXERCISE: Polymorphism
  7. EXAM PREPARATION
  8. EXAM PREPARATION
  9. EXAM PREPARATION
  10. PRACTICAL EXAM

About

My education in SoftUni

License:MIT License


Languages

Language:C# 100.0%