Filename Size 1. Introduction/1. Welcome to Class!.mp4 98.5 MB 1. Introduction/1. Welcome to Class!.srt 22.9 KB 1. Introduction/1. Welcome to Class!.vtt 20.1 KB 1. Introduction/2. Class Organization.mp4 67.7 MB 1. Introduction/2. Class Organization.srt 9.2 KB 1. Introduction/2. Class Organization.vtt 8.1 KB 1. Introduction/3. Overview.mp4 179.8 MB 1. Introduction/3. Overview.srt 25.9 KB 1. Introduction/3. Overview.vtt 22.6 KB 1. Introduction/4. Advantages of Design Patterns.mp4 172.3 MB 1. Introduction/4. Advantages of Design Patterns.srt 20.7 KB 1. Introduction/4. Advantages of Design Patterns.vtt 18.1 KB 1. Introduction/5. Types of Design Patterns.mp4 152.1 MB 1. Introduction/5. Types of Design Patterns.srt 21.1 KB 1. Introduction/5. Types of Design Patterns.vtt 18.6 KB 1. Introduction/6. Selecting and Using Design Patterns.mp4 155.9 MB 1. Introduction/6. Selecting and Using Design Patterns.srt 22.6 KB 1. Introduction/6. Selecting and Using Design Patterns.vtt 20 KB 2. Installing Required Software/1. Install JDK for Windows.mp4 46.7 MB 2. Installing Required Software/1. Install JDK for Windows.srt 7.9 KB 2. Installing Required Software/1. Install JDK for Windows.vtt 6.9 KB 2. Installing Required Software/2. Installing and Configuring IntelliJ IDEA on Windows.mp4 105.3 MB 2. Installing Required Software/2. Installing and Configuring IntelliJ IDEA on Windows.srt 15.6 KB 2. Installing Required Software/2. Installing and Configuring IntelliJ IDEA on Windows.vtt 13.7 KB 2. Installing Required Software/3. Installing JDK 11 on a Mac.mp4 36 MB 2. Installing Required Software/3. Installing JDK 11 on a Mac.srt 3.5 KB 2. Installing Required Software/3. Installing JDK 11 on a Mac.vtt 3.1 KB 2. Installing Required Software/4. Installing and Configuring IntelliJ IDEA on a Mac.mp4 144.1 MB 2. Installing Required Software/4. Installing and Configuring IntelliJ IDEA on a Mac.srt 17.2 KB 2. Installing Required Software/4. Installing and Configuring IntelliJ IDEA on a Mac.vtt 15 KB 2. Installing Required Software/5. Installing JDK 11 on a Linux Machine.mp4 67.5 MB 2. Installing Required Software/5. Installing JDK 11 on a Linux Machine.srt 9.5 KB 2. Installing Required Software/5. Installing JDK 11 on a Linux Machine.vtt 8.4 KB 2. Installing Required Software/6. Installing and Configuring IntelliJ IDEA on a Linux Machine.mp4 97.3 MB 2. Installing Required Software/6. Installing and Configuring IntelliJ IDEA on a Linux Machine.srt 17.7 KB 2. Installing Required Software/6. Installing and Configuring IntelliJ IDEA on a Linux Machine.vtt 15.5 KB 3. Principles and Strategies of Design/1. Overview.mp4 148 MB 3. Principles and Strategies of Design/1. Overview.srt 25.5 KB 3. Principles and Strategies of Design/1. Overview.vtt 22.4 KB 3. Principles and Strategies of Design/10. Dependency Inversion.mp4 93.5 MB 3. Principles and Strategies of Design/10. Dependency Inversion.srt 21.7 KB 3. Principles and Strategies of Design/10. Dependency Inversion.vtt 19 KB 3. Principles and Strategies of Design/10.1 Source code - Principles and Strategies of Design - Dependency Inversion.html 141 B 3. Principles and Strategies of Design/11. Dependency Injection.mp4 123.7 MB 3. Principles and Strategies of Design/11. Dependency Injection.srt 24.5 KB 3. Principles and Strategies of Design/11. Dependency Injection.vtt 21.3 KB 3. Principles and Strategies of Design/11.1 Source code - Principles and Strategies of Design - Dependency Injection.html 141 B 3. Principles and Strategies of Design/2. Design Smells.mp4 58.2 MB 3. Principles and Strategies of Design/2. Design Smells.srt 17.1 KB 3. Principles and Strategies of Design/2. Design Smells.vtt 15 KB 3. Principles and Strategies of Design/3. Programming to an interface.mp4 132.6 MB 3. Principles and Strategies of Design/3. Programming to an interface.srt 32.4 KB 3. Principles and Strategies of Design/3. Programming to an interface.vtt 28.3 KB 3. Principles and Strategies of Design/3.1 Source code - Principles and Strategies of Design - Programming to an interface.html 141 B 3. Principles and Strategies of Design/4. Using Composition Over Inheritance.mp4 74.1 MB 3. Principles and Strategies of Design/4. Using Composition Over Inheritance.srt 18.9 KB 3. Principles and Strategies of Design/4. Using Composition Over Inheritance.vtt 16.6 KB 3. Principles and Strategies of Design/5. Delegation Principles.mp4 70.7 MB 3. Principles and Strategies of Design/5. Delegation Principles.srt 14.6 KB 3. Principles and Strategies of Design/5. Delegation Principles.vtt 12.8 KB 3. Principles and Strategies of Design/5.1 Source code - Principles and Strategies of Design - Delegation Principles.html 141 B 3. Principles and Strategies of Design/6. The Single Responsibility Principle.mp4 85.5 MB 3. Principles and Strategies of Design/6. The Single Responsibility Principle.srt 18.1 KB 3. Principles and Strategies of Design/6. The Single Responsibility Principle.vtt 15.7 KB 3. Principles and Strategies of Design/6.1 Source code - Principles and Strategies of Design - The Single Responsibility Principle.html 141 B 3. Principles and Strategies of Design/7. The Open Closed Principle.mp4 94.9 MB 3. Principles and Strategies of Design/7. The Open Closed Principle.srt 17.3 KB 3. Principles and Strategies of Design/7. The Open Closed Principle.vtt 15 KB 3. Principles and Strategies of Design/7.1 Source code - Principles and Strategies of Design - The Open Closed Principle.html 141 B 3. Principles and Strategies of Design/8. The Liskov Substitution Principle.mp4 86.6 MB 3. Principles and Strategies of Design/8. The Liskov Substitution Principle.srt 15 KB 3. Principles and Strategies of Design/8. The Liskov Substitution Principle.vtt 13.1 KB 3. Principles and Strategies of Design/8.1 Source code - Principles and Strategies of Design - The Liskov Substitution Principle.html 141 B 3. Principles and Strategies of Design/9. The Interface Segregation Principle.mp4 125.2 MB 3. Principles and Strategies of Design/9. The Interface Segregation Principle.srt 21.4 KB 3. Principles and Strategies of Design/9. The Interface Segregation Principle.vtt 18.8 KB 3. Principles and Strategies of Design/9.1 Source code - Principles and Strategies of Design - The Interface Segregation Principle Part 2.html 141 B 3. Principles and Strategies of Design/9.2 Source code - Principles and Strategies of Design - The Interface Segregation Principle Part 1.html 141 B 4. UML/1. Overview.mp4 97.8 MB 4. UML/1. Overview.srt 16.2 KB 4. UML/1. Overview.vtt 14.2 KB 4. UML/2. Class Diagrams.mp4 29.5 MB 4. UML/2. Class Diagrams.srt 8.3 KB 4. UML/2. Class Diagrams.vtt 7.4 KB 4. UML/3. Drawing a Class Diagram.mp4 66.6 MB 4. UML/3. Drawing a Class Diagram.srt 16.4 KB 4. UML/3. Drawing a Class Diagram.vtt 14.4 KB 4. UML/4. Example Class Diagrams.mp4 32 MB 4. UML/4. Example Class Diagrams.srt 8.1 KB 4. UML/4. Example Class Diagrams.vtt 7.1 KB 5. Creational Design Patterns/1. Overview.mp4 74.4 MB 5. Creational Design Patterns/1. Overview.srt 13.6 KB 5. Creational Design Patterns/1. Overview.vtt 12 KB 6. Factory Method/1. Overview.mp4 119.6 MB 6. Factory Method/1. Overview.srt 18.8 KB 6. Factory Method/1. Overview.vtt 16.5 KB 6. Factory Method/2. Implementation (Abstract Creator).mp4 92.6 MB 7. Abstract Factory Method/4. (Challenge Solution) Abstract Factory Method.mp4 204.5 MB