C# Basic (OOP) 2021
Please rate the course
Course short description
The C# programming language, which fully implements the object-oriented paradigm (OOP), allows you to apply in development all the principles and features of this paradigm, which is today an industry standard.
The “C# Basic” course will reveal to you all the features of object-oriented programming in C# and give you the knowledge to create full-fledged OOP applications.
This course is revised and expanded taking into account language changes, a version of an earlier course from Alexander Shevchuk - “C# Basic (OOP)”. Also, this course is a logical continuation of learning C# after considering the procedural paradigm in the “C# Starter” course.
The full course will contain at least 40 lessons, which we will publish as they are ready.
What you will learn in this course:
- Create a full-fledged OOP application in C#.
- Understand the basics of the object-oriented paradigm in programming.
- Apply in practice, the capabilities of the C# language, allowing you to create flexible and extensible applications in full accordance with modern concepts.
- Use the capabilities of the latest edition of the C# language to implement software products.
- Understand the features of using classes and structures , interfaces, delegates, enumerations as various stereotypes of the language.
- Understand the basics of the multithreaded approach to writing an application.
- Understand the features of the event model of programs.