Companies Home Search Profile

Practices of the Python Pro

Focused View

6:20:14

75 View
  • 1 - Part 1. Why it all matters.mp4
    00:38
  • 2 - Chapter 1. The bigger picture.mp4
    07:58
  • 3 - Chapter 1. Design is a process.mp4
    05:45
  • 4 - Chapter 1. Design enables better software.mp4
    07:50
  • 5 - Chapter 1. When to invest in design.mp4
    03:26
  • 6 - Chapter 1. Design is democratic.mp4
    08:20
  • 7 - Part 2. Foundations of design.mp4
    00:49
  • 8 - Chapter 2. Modules.mp4
    07:04
  • 9 - Chapter 2. Separation of concerns.mp4
    06:35
  • 10 - Chapter 2. The many masks of importing.mp4
    04:52
  • 11 - Chapter 2. The hierarchy of separation in Python.mp4
    09:11
  • 12 - Chapter 2. Classes.mp4
    06:28
  • 13 - Chapter 3. Abstraction and encapsulation.mp4
    10:40
  • 14 - Chapter 3. Encapsulation.mp4
    08:47
  • 15 - Chapter 3. Programming styles are an abstraction too.mp4
    06:09
  • 16 - Chapter 3. Typing, inheritance, and polymorphism.mp4
    07:36
  • 17 - Chapter 4. Designing for high performance.mp4
    04:37
  • 18 - Chapter 4. Time complexity.mp4
    08:35
  • 19 - Chapter 4. Performance and data types.mp4
    07:31
  • 20 - Chapter 4. Make it work, make it right, make it fast.mp4
    09:19
  • 21 - Chapter 4. Tools.mp4
    08:37
  • 22 - Chapter 5. Testing your software.mp4
    05:42
  • 23 - Chapter 5. Functional testing approaches.mp4
    08:54
  • 24 - Chapter 5. Integration testing.mp4
    05:04
  • 25 - Chapter 5. Statements of fact.mp4
    08:20
  • 26 - Chapter 5. Writing your first integration test with unittest.mp4
    08:03
  • 27 - Chapter 5. Testing with pytest.mp4
    04:01
  • 28 - Chapter 5. Beyond functional testing.mp4
    06:43
  • 29 - Part 3. Nailing down large systems.mp4
    00:53
  • 30 - Chapter 6. Separation of concerns in practice.mp4
    06:48
  • 31 - Chapter 6. An initial code structure, by concern.mp4
    05:18
  • 32 - Chapter 6. The persistence layer.mp4
    08:42
  • 33 - Chapter 6. The persistence layer.mp4
    06:57
  • 34 - Chapter 6. The business logic layer.mp4
    07:47
  • 35 - Chapter 6. The presentation layer.mp4
    09:34
  • 36 - Chapter 6. The presentation layer.mp4
    03:17
  • 37 - Chapter 7. Extensibility and flexibility.mp4
    06:00
  • 38 - Chapter 7. Modifying existing behaviors.mp4
    05:54
  • 39 - Chapter 7. Solutions for rigidity.mp4
    08:43
  • 40 - Chapter 7. An exercise in extension.mp4
    05:22
  • 41 - Chapter 8. The rules (and exceptions) of inheritance.mp4
    05:29
  • 42 - Chapter 8. The inheritance of programming present.mp4
    09:32
  • 43 - Chapter 8. Inheritance in Python.mp4
    07:06
  • 44 - Chapter 8. Abstract base classes.mp4
    04:03
  • 45 - Chapter 8. Inheritance and composition in Bark.mp4
    05:37
  • 46 - Chapter 9. Keeping things lightweight.mp4
    10:45
  • 47 - Chapter 9. Breaking down complexity.mp4
    06:50
  • 48 - Chapter 9. Decomposing classes.mp4
    04:07
  • 49 - Chapter 9. Extracting classes and forwarding calls.mp4
    07:06
  • 50 - Chapter 10. Achieving loose coupling.mp4
    10:14
  • 51 - Chapter 10. Recognizing coupling.mp4
    09:17
  • 52 - Chapter 10. Addressing coupling.mp4
    09:10
  • 53 - Part 4. Whats next.mp4
    00:30
  • 54 - Chapter 11. Onward and upward.mp4
    09:34
  • 55 - Chapter 11. Design patterns.mp4
    05:12
  • 56 - Chapter 11. Distributed systems.mp4
    07:18
  • 57 - Chapter 11. Where youve been.mp4
    05:35
  • Dane Hillard Practices of the Python Pro 2020, Manning Publications.pdf
  • More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Manning Publications is an American publisher specializing in content relating to computers. Manning mainly publishes textbooks but also release videos and projects for professionals within the computing world.
    • language english
    • Training sessions 57
    • duration 6:20:14
    • Release Date 2023/11/06