FILENAME SIZE ~Get Your Files Here !/01 - Introduction to SOLID Programming/01 - Benefits of SOLID Programming Principles.mp4 5.4 MB ~Get Your Files Here !/01 - Introduction to SOLID Programming/01 - Benefits of SOLID Programming Principles.srt 1.5 KB ~Get Your Files Here !/01 - Introduction to SOLID Programming/02 - What could go wrong.mp4 10.6 MB ~Get Your Files Here !/01 - Introduction to SOLID Programming/02 - What could go wrong.srt 4.4 KB ~Get Your Files Here !/01 - Introduction to SOLID Programming/03 - What could go wrong Part 2.mp4 6.4 MB ~Get Your Files Here !/01 - Introduction to SOLID Programming/03 - What could go wrong Part 2.srt 4.1 KB ~Get Your Files Here !/01 - Introduction to SOLID Programming/04 - Overview of the SOLID principles.mp4 12.9 MB ~Get Your Files Here !/01 - Introduction to SOLID Programming/04 - Overview of the SOLID principles.srt 7.9 KB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/01 - Introduction to the Interface Segregation Principle.mp4 12.6 MB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/01 - Introduction to the Interface Segregation Principle.srt 5.3 KB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/02 - Problem domain objects Individual data samples.mp4 7.9 MB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/02 - Problem domain objects Individual data samples.srt 4 KB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/03 - Collections of samples.mp4 10.8 MB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/03 - Collections of samples.srt 7.3 KB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/04 - Reading and building samples.mp4 13.6 MB ~Get Your Files Here !/02 - 1. Interface Segregation Principle/04 - Reading and building samples.srt 9.8 KB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/01 - Introduction to the Liskov Substitution Principle.mp4 11.4 MB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/01 - Introduction to the Liskov Substitution Principle.srt 6.1 KB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/02 - Duck Typing.mp4 7.6 MB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/02 - Duck Typing.srt 4.9 KB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/03 - Interface variations.mp4 12 MB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/03 - Interface variations.srt 8.8 KB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/04 - Avoiding isinstance().mp4 7.5 MB ~Get Your Files Here !/03 - 2. Liskov Substitution Principle/04 - Avoiding isinstance().srt 5.5 KB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/01 - Introduction to the OpenClosed Design Principle.mp4 12.9 MB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/01 - Introduction to the OpenClosed Design Principle.srt 7.5 KB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/02 - Modifying a class and fixing bugs.mp4 8.6 MB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/02 - Modifying a class and fixing bugs.srt 5.6 KB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/03 - OCP via inheritance and composition.mp4 13.5 MB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/03 - OCP via inheritance and composition.srt 9.6 KB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/04 - More OCP extension techniques.mp4 15.1 MB ~Get Your Files Here !/04 - 3. The OpenClosed Design Principle/04 - More OCP extension techniques.srt 10.5 KB ~Get Your Files Here !/05 - 4. Dependency Inversion Principle/01 - Introduction to the Dependency Inversion Principle.mp4 11.3 MB ~Get Your Files Here !/05 - 4. Dependency Inversion Principle/01 - Introduction to the Dependency Inversion Principle.srt 6.5 KB ~Get Your Files Here !/05 - 4. Dependency Inversion Principle/02 - Dependency injection and application configuration.mp4 17.4 MB ~Get Your Files Here !/05 - 4. Dependency Inversion Principle/02 - Dependency injection and application configuration.srt 11.7 KB ~Get Your Files Here !/05 - 4. Dependency Inversion Principle/03 - Testing consequences.mp4 11.3 MB ~Get Your Files Here !/05 - 4. Dependency Inversion Principle/03 - Testing consequences.srt 6.6 KB ~Get Your Files Here !/06 - 5. Single-Responsibility Principle/01 - Introduction to single responsibility.mp4 10.7 MB ~Get Your Files Here !/06 - 5. Single-Responsibility Principle/01 - Introduction to single responsibility.srt 6.8 KB ~Get Your Files Here !/06 - 5. Single-Responsibility Principle/02 - GRASP patterns High cohesion and indirection.mp4 10.6 MB ~Get Your Files Here !/06 - 5. Single-Responsibility Principle/02 - GRASP patterns High cohesion and indirection.srt 7.9 KB ~Get Your Files Here !/06 - 5. Single-Responsibility Principle/03 - More GRASP patterns.mp4 10.8 MB ~Get Your Files Here !/06 - 5. Single-Responsibility Principle/03 - More GRASP patterns.srt 8.2 KB ~Get Your Files Here !/07 - 6. A Design Process/01 - CRC cards.mp4 11.1 MB ~Get Your Files Here !/07 - 6. A Design Process/01 - CRC cards.srt 6.9 KB ~Get Your Files Here !/07 - 6. A Design Process/02 - Test-driven design.mp4 11.7 MB ~Get Your Files Here !/07 - 6. A Design Process/02 - Test-driven design.srt 7.6 KB ~Get Your Files Here !/08 - Conclusion/01 - Apply SOLID principles to your work.mp4 11.4 MB ~Get Your Files Here !/08 - Conclusion/01 - Apply SOLID principles to your work.srt 4.2 KB ~Get Your Files Here !/Bonus Resources.txt 386 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch00/ex_00_02.py 4.2 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch00/temp.csv 108 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch01/ex_01_01.py 2.4 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch01/ex_01_02.py 2.4 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch01/ex_01_03.py 2.4 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch01/ex_01_04.py 3 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch01/ex_01_05.py 2.5 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch01/temp.csv 116 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch01/test_ch01.py 843 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/APP.toml 36 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/ex_02_01.py 4 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/ex_02_02.py 4 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/ex_02_03.py 4.2 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/ex_02_04.py 6.1 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/ex_02_05.py 8.1 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/temp.csv 116 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/temp.json 333 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch02/temp.md 179 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/APP.toml 36 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex03.toml 264 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex03_config.py 650 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex03_lib.py 864 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex_03_01.py 6 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex_03_02.py 5.9 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex_03_03.py 7.6 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex_03_04.py 6.4 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex_03_05.py 5.6 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/ex_03_06.py 6.9 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/temp.csv 116 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch03/test_ch03.py 2.2 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch04/README.md 127 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch05/APP.toml 36 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch05/data.csv 102 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch05/ex_05_01.py 12.7 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch05/temp.csv 116 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch05/test_ch05.py 1.2 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/ch06/README.md 178 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/pyproject.toml 2.2 KB ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/README.md 491 B ~Get Your Files Here !/Ex_Files_Learning_SOLID_Programming_Principles/Exercise Files/requirements.txt 26 B