VeselinBPavlov / csharp-oop-basics

Course: C# OOP Basics @SoftUni

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SoftUni logo


The Object Oriented Programming course will teach you the principles of Object Oriented Programming (OOP), how to work with classes and objects, how to use object-oriented modeling, and build class hierarchies. The basic principles of the OOP 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.

Course: C# OOP Basics

Topics:

  1. Defining Classes
  2. Working with Abstraction
  3. Encapsulation
  4. Inheritance
  5. Interfaces and Abstraction
  6. Polymorphism

Certificate:

About

Course: C# OOP Basics @SoftUni

License:MIT License


Languages

Language:C# 100.0%