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
More details
User Reviews
Rating
average 0
Focused display
Category

Manning Publications
View courses Manning PublicationsManning 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