COURSE AUTHOR –
Yogesh Dahake
1. Solid principle of OOP object oriented programming for software design and architecture
2. Identify Bad design in the software’s code with Solid Principles knowledge
3. Implement Software Practices using Solid Principles
4. Solid design principles implementation in C#
5. Learn Single responsibility principle SRP
6. Learn Open Closed Principle OCP
7. Learn Liskov substitution principle LSP
8. Learn Interface segregation principle ISP
9. Learn Dependency inversion principle DIP
10. Learn Inversion of Control IOC
11. Learn Dependency Injection DI
12. Commonly used Software design Principles like DRY ,KISS ,GRASP, single source of truth etc