CBTNuggets - Certified Professional in Python Programming 1 (PCPP1) (8.2024)
File List
| File | Size |
|---|---|
| 1. Understand Object-Oriented Programming Basics/1. Essential Terms & Concepts.mp4 | 29.47 MB |
| 1. Understand Object-Oriented Programming Basics/2. Inheritance, Subclasses, and Superclasses.mp4 | 35.27 MB |
| 1. Understand Object-Oriented Programming Basics/3. Basic Class, Instance, and Attribute Syntax.mp4 | 86.35 MB |
| 1. Understand Object-Oriented Programming Basics/4. Basic Instance Method Syntax.mp4 | 52.26 MB |
| 1. Understand Object-Oriented Programming Basics/5. Reflexion Basics isinstance and issubclass.mp4 | 93.91 MB |
| 1. Understand Object-Oriented Programming Basics/6. Challenge Build a Library Management System.mp4 | 18.82 MB |
| 1. Understand Object-Oriented Programming Basics/7. Solution Walk-Through Build a Library Management System.mp4 | 90.71 MB |
| 2. Understand Comparison Magic Methods/1. What are Magic Methods.mp4 | 28.5 MB |
| 2. Understand Comparison Magic Methods/2. Comparison Magic Method Basics.mp4 | 43.55 MB |
| 2. Understand Comparison Magic Methods/3. Other Comparison Magic Methods.mp4 | 65.42 MB |
| 2. Understand Comparison Magic Methods/4. Challenge and Solution Build a Fraction Class.mp4 | 11.5 MB |
| 2. Understand Comparison Magic Methods/5. Challenge and Solution Build a Fraction Class 2.mp4 | 100.47 MB |
| 3. Understand Numeric Magic Methods/1. Numeric Magic Methods.mp4 | 48.37 MB |
| 3. Understand Numeric Magic Methods/2. Other Numeric Magic Methods.mp4 | 55.87 MB |
| 3. Understand Numeric Magic Methods/3. Hands-On Example Numeric Methods.mp4 | 106.34 MB |
| 3. Understand Numeric Magic Methods/4. Challenge Lunar Arithmetic.mp4 | 20.19 MB |
| 3. Understand Numeric Magic Methods/5. Solution Walk-Through Lunar Arithmetic.mp4 | 129.29 MB |
| 4. Understand Type Conversion Magic Methods/1. Basic Type Conversion Magic Methods.mp4 | 73.74 MB |
| 4. Understand Type Conversion Magic Methods/2. Instance Representations and Formatting.mp4 | 105.09 MB |
| 4. Understand Type Conversion Magic Methods/3. Challenge and Solution Type Conversion Methods for Fractions.mp4 | 30.08 MB |
| 4. Understand Type Conversion Magic Methods/4. Challenge and Solution Type Conversion Methods for Fractions.mp4 | 123.51 MB |
| 5. Understand Attribute Access Magic Methods/1. Basic Attribute Access Magic Methods.mp4 | 72.36 MB |
| 5. Understand Attribute Access Magic Methods/2. Creating Computed Attributes.mp4 | 57.87 MB |
| 5. Understand Attribute Access Magic Methods/3. Automatic Unit Conversion.mp4 | 85.24 MB |
| 5. Understand Attribute Access Magic Methods/4. Challenge and Solution Person Class Enhancements.mp4 | 21.17 MB |
| 5. Understand Attribute Access Magic Methods/5. Challenge and Solution Person Class Enhancements 2.mp4 | 178.44 MB |
| 6. Understand Container Access Magic Methods/1. Container Access Method Basics.mp4 | 23.76 MB |
| 6. Understand Container Access Magic Methods/2. Using Container Access Methods.mp4 | 67 MB |
| 6. Understand Container Access Magic Methods/3. Indexing Options for Container Access.mp4 | 64.6 MB |
| 6. Understand Container Access Magic Methods/4. More Advanced Indexing Options.mp4 | 70.65 MB |
| 6. Understand Container Access Magic Methods/5. Challenge Build A Matrix Class.mp4 | 15.34 MB |
| 6. Understand Container Access Magic Methods/6. Challenge Build A Matrix Class 2.mp4 | 50.49 MB |
| 7. Understand Iterator Magic Methods/1. Iterator Magic Method Basics.mp4 | 16.98 MB |
| 7. Understand Iterator Magic Methods/2. Using Iterator Magic Methods.mp4 | 75.55 MB |
| 7. Understand Iterator Magic Methods/3. Creating Iterator Wrappers.mp4 | 79.67 MB |
| 7. Understand Iterator Magic Methods/4. What Syntaxes Trigger __iter__.mp4 | 89.4 MB |
| 7. Understand Iterator Magic Methods/5. Challenge Iterator Magic Methods.mp4 | 17.18 MB |
| 7. Understand Iterator Magic Methods/6. Challenge Iterator Magic Methods 2.mp4 | 48.82 MB |
| 8. Learn the Basics of Inheritance and Polymorphism/1. Class Hierarchies.mp4 | 20.82 MB |
| 8. Learn the Basics of Inheritance and Polymorphism/2. Creating a Class Hierarchy.mp4 | 76.47 MB |
| 8. Learn the Basics of Inheritance and Polymorphism/3. Polymorphism and Why it Matters.mp4 | 75.71 MB |
| 8. Learn the Basics of Inheritance and Polymorphism/4. Duck-Typing.mp4 | 68.7 MB |
| 8. Learn the Basics of Inheritance and Polymorphism/5. Challenge Resetting Passwords.mp4 | 13.51 MB |
| 8. Learn the Basics of Inheritance and Polymorphism/6. Challenge Resetting Passwords 2.mp4 | 35.7 MB |
| 9. Understand Multiple Inheritance in Python/1. Basics of Multiple Inheritance.mp4 | 41.44 MB |
| 9. Understand Multiple Inheritance in Python/2. Multiple Inheritance with Methods.mp4 | 56.45 MB |
| 9. Understand Multiple Inheritance in Python/3. Multiple Inheritance with Attributes.mp4 | 72.03 MB |
| 9. Understand Multiple Inheritance in Python/4. Method Resolution Order (MRO).mp4 | 85.63 MB |
| 9. Understand Multiple Inheritance in Python/5. Challenge and Solution Method Resolution Order.mp4 | 25.2 MB |
| 9. Understand Multiple Inheritance in Python/6. Challenge and Solution Method Resolution Order 2.mp4 | 28.72 MB |
| 10. Learn the Basics of Composition/1. Inheritance vs. Composition.mp4 | 24.27 MB |
| 10. Learn the Basics of Composition/2. Composition in Code.mp4 | 119.39 MB |
| 10. Learn the Basics of Composition/3. Interesting Benefits of Composition.mp4 | 104.93 MB |
| 10. Learn the Basics of Composition/4. Hands-On Example Video Game Characters.mp4 | 88.77 MB |
| 11. Master Arguments in Python/1. Python's Six Argument Types.mp4 | 57.46 MB |
| 11. Master Arguments in Python/2. Use Cases for Regular Argument Types.mp4 | 38.41 MB |
| 11. Master Arguments in Python/3. Use Cases for Arbitrary and Restricted Arguments.mp4 | 65.49 MB |
| 11. Master Arguments in Python/4. Challenge Using Argument Types.mp4 | 42.83 MB |
| 11. Master Arguments in Python/5. Solution Using Argument Types.mp4 | 52.98 MB |
| 12. Learn About Python Function Decorators/1. What are Decorators.mp4 | 21 MB |
| 12. Learn About Python Function Decorators/2. Basic Function Decorator Syntax.mp4 | 43.54 MB |
| 12. Learn About Python Function Decorators/3. Implementing Simple Decorators.mp4 | 90.18 MB |
| 12. Learn About Python Function Decorators/4. Decorator Arguments and Stacking.mp4 | 70.12 MB |
| 12. Learn About Python Function Decorators/5. Challenge Improved Debugging Decorator.mp4 | 19.7 MB |
| 12. Learn About Python Function Decorators/6. Solution Improved Debugging Decorator.mp4 | 51.38 MB |
| 13. Implement Common Function Decorator Patterns/1. Pattern #1 Monitoring Decorator.mp4 | 48.73 MB |
| 13. Implement Common Function Decorator Patterns/2. Pattern #2 Retry Decorator.mp4 | 61.18 MB |
| 13. Implement Common Function Decorator Patterns/3. Pattern #3 Caching Decorator.mp4 | 50.37 MB |
| 13. Implement Common Function Decorator Patterns/4. Closure in Python Decorators.mp4 | 44.94 MB |
| 13. Implement Common Function Decorator Patterns/5. Challenge Average Performance Decorator.mp4 | 16.46 MB |
| 13. Implement Common Function Decorator Patterns/6. Challenge Average Performance Decorator 2.mp4 | 33.75 MB |
| 14. Learn About Python Class Decorators/1. What are Class Decorators.mp4 | 35.74 MB |
| 14. Learn About Python Class Decorators/2. Basic Class Decorator Syntax.mp4 | 71.4 MB |
| 14. Learn About Python Class Decorators/3. Decorating Functions with Classes.mp4 | 79.51 MB |
| 14. Learn About Python Class Decorators/4. Decorating Classes with Classes.mp4 | 57.7 MB |
| 14. Learn About Python Class Decorators/5. Challenge Attribute Type Validation.mp4 | 11.61 MB |
| 14. Learn About Python Class Decorators/6. Solution Attribute Type Validation.mp4 | 43.27 MB |
| 15. Implement Common Class Decorator Patterns/1. Pattern #1 Counting Instances.mp4 | 58.5 MB |
| 15. Implement Common Class Decorator Patterns/2. Pattern #2 Observing Attribute Changes.mp4 | 51.34 MB |
| 15. Implement Common Class Decorator Patterns/3. Pattern #3 Singleton Classes.mp4 | 54.84 MB |
| 15. Implement Common Class Decorator Patterns/4. Challenge Accessing Other Instances.mp4 | 34.07 MB |
| 15. Implement Common Class Decorator Patterns/5. Solution Accessing Other Instances.mp4 | 42.88 MB |
| 16. Work with Class and Static Methods/1. What are Class Methods.mp4 | 316.92 MB |
| 16. Work with Class and Static Methods/2. What are Static Methods.mp4 | 143.33 MB |
| 16. Work with Class and Static Methods/3. Instance Counting with Class Methods.mp4 | 217.08 MB |
| 16. Work with Class and Static Methods/4. Combining Class Methods and Attributes with Decorators.mp4 | 160.76 MB |
| 16. Work with Class and Static Methods/5. Challenge and Solution Alternative Constructors.mp4 | 91.22 MB |
| 16. Work with Class and Static Methods/6. Challenge and Solution Alternative Constructors 2.mp4 | 138.38 MB |
| 17. Implement Class Method Examples/1. Class-Level Settings.mp4 | 297.53 MB |
| 17. Implement Class Method Examples/2. Flexible Defaults for Instance Attributes.mp4 | 329.86 MB |
| 17. Implement Class Method Examples/3. Making Fluent, Chainable Methods.mp4 | 208.22 MB |
| 17. Implement Class Method Examples/4. Challenge and Solution Flexible Defaults Decorator.mp4 | 61.54 MB |
| 17. Implement Class Method Examples/5. Challenge and Solution Flexible Defaults Decorator 2.mp4 | 133.59 MB |
| 18. Learn About Abstract Classes and Methods/1. What are Abstract Classes and Methods.mp4 | 112.5 MB |
| 18. Learn About Abstract Classes and Methods/2. Basic Abstract Syntax.mp4 | 325.33 MB |
| 18. Learn About Abstract Classes and Methods/3. Abstract Class Inheritance.mp4 | 161.35 MB |
| 18. Learn About Abstract Classes and Methods/4. Abstract Class and Static Methods.mp4 | 163.36 MB |
| 18. Learn About Abstract Classes and Methods/5. Challenge and Solution Working with Shapes.mp4 | 64.4 MB |
| 18. Learn About Abstract Classes and Methods/6. Challenge and Solution Working with Shapes 2.mp4 | 346.82 MB |
| 18b. Use Abstract Classes with OOP Design Patterns/1. The Observer Pattern.mp4 | 93.53 MB |
Trackers
No trackers found.