SOLID Principles in C#
Most of our classroom training courses take place in Belgium (Edegem) or The Netherlands (Breda). Please click the button with the desired date to check the exact location of the training.
This course is intended for developers who seek an advanced understanding of object oriented concepts in C#.
This is a flipped online classroom training. A flipped classroom is a model where traditional ideas about classroom activities are reversed or “flipped”. The instructor has students interact with new material first, so they can lean at their own pace. Then, they use class time to discuss the new information and put those ideas into practice. This means that you will view video lectures at home before the online class session, and that the online in-class training with Microsoft teams is devoted to hands-on experience, projects or discussions.
This course is intended for people who work in software development.
Upon completion of this course, participants will understand how to implement the following:
Understand object-oriented principles
Understand the SOLID principles
Exercises and project work
Knowledge of object-oriented programming in C# is required for this course.
1. Object oriented programming
2. Single Responsibility Principle
3. Open Closed Principle
4. Liskov Substitution Principle
5. Interface Segregation Principle
6. Dependency Inversion Principle
7. Exercises and project work