SOLID Principles Of Object Oriented Design Presented By Steve Bishop @ MINICON 4-8-17 (edited)
SOLID principles - part 1
How principled coders outperform the competition
Object Oriented Programming: SOLID principles
S.O.L.I.D. Principles of Object-Oriented Design - A Tutorial on Object-Oriented Design
8 Design Patterns EVERY Developer Should Know