During this course you’ll learning the basics of C#, object oriented programming and some more technical aspects of C#. Thus, this is not a full blown C# course, instead it only contains those parts of C# which might be useful for an automation engineer.
Course contents
This course will cover, among other things:
- C# basics
- Types and type casting
- Methods
- Conditional and looping statements
- Arrays, collections and enums
- Classes and objects
- Interfaces
- …
Each section consists of theory (mostly video material) and some exercises on the topics which are handled within this section and the sections before.
Remarks:
- This is not a programming course, you will not learn how to write code. You should have a basic programming knowledge and you will learn how to use this knowledge within the C# programming language. So, to understand everything during this course a basic programming knowledge might be required.
- For this course we assembled a list of videos, exercises, quizzes, … from different sources. We ordered everything in a way that we believe is a good way to learn this course.