Global Items
  • Selected Classes
    Selected Classes
Course Description
Introduction to Object Oriented Programming (OOP)

C# is a powerful backend coding languate used for Microsoft web and desktop applications. C# is a C-style language so you can take C# and learn other languages such as Java, C and C++ This course will get you started with C# and the language styles including object-oriented programming (OOP) . As with any programming language, we start with the basics including operators, variables, and primitive strings. These concepts are shared across all programing languages, but you learn the specific nuances of the basics in C#. After you learn the basics, we move on to operators and Boolean logic. These features control the flow of your code and they can be a source of errors if you don't understand them properly. We cover them in detail so you understand how to change the flow of your code to dynamically display the right information to your users. Once you learn linear code, you will then be introduced to more complex concepts including OOP. OOP is a part of several languages so it is something you need to know if you decide to move on to other language platforms. We show you C# methods, which are class object functions specific for OOP. We then take you through several more OOP concepts including inheritance, polymorphism, interfaces and abstraction. We also show you how to test and debug your code as well as handle errors and files. All of these concepts are necessary to any programming language, but C# has its own libraries and name spaces. This course will give you detailed code and instructions that will help give you the knowledge that lets you code any C# program from scratch.

Clock Hours: 16

Requirements: Book Titled: Beginning Object-Oriented Programming with C#


Upcoming Schedule