14.1.1 Intro + Open & Close13:04
24.1.2 Read & Write13:11
34.1.3 Files types14:12
44.1.4 Working with files practice (part 1)11:20
54.1.5 Working with files practice (part 2)10:29
64.2.1 Built-in libraries15:08
74.2.2 Third party libraries17:13
84.2.3 Import modules12:49
94.3.1 Introduction11:41
104.3.2 Try - Except16:13
114.3.3 Treatment of several exceptions8:43
124.3.4 Raise6:06
134.3.5 Exceptions Messages10:50
144.3.6 Practice16:35
154.4.1 Introduction6:34
164.4.2 BeautifulSoup6:53
174.4.3 Data parsing7:07
184.4.4 Exmaple 119:13
194.4.5 Exmaple 222:38
204.5.1 What is thread and first exmaple14:25
214.5.2 Synchronization9:09
224.5.3 Threads with queues11:20
234.5.4 Conclusion3:25
244.5.5 Practice 19:03
254.5.6 Practice 213:11
264.6.1 What are generators8:40
274.6.2 Using generators with for loops5:47
284.6.3 Generators with list comprehension8:55
294.6.4 Conclusion2:45
304.6.5 Practice8:27
314.7.1 What is an API14:29
324.7.2 HTTP Basics7:36
334.7.3 Working with APIs in python12:48
344.7.4 Authentication and security11:04
354.7.5 Error handling11:41
364.7.6 Practice 113:42
374.7.7 Practice 28:50
384.8.1 What is flask6:53
394.8.2 Setting up flask14:26
404.8.3 Handling requests and responses21:53
414.8.4 Errors8:53
424.8.5 Templates and static files8:00
434.8.6 Exercise12:47
444.9.1 Debugging Intro9:05
454.9.2 Debugging Features17:40
464.9.3 Common Debugging Scenarios7:10
474.9.4 Conclusion2:37
484.9.5 Practice 15:45
494.9.6 Practice 24:27
504.9.7 Practice 35:59
514.9.8 Practice 43:24
524.9.9 Practice 54:35
534.10.1 What is git14:27
544.10.2 Practice13:09
554.10.3 Conclusion5:57
564.11.1 Project6:04
574.11.2 Solution Part 111:33
584.11.3 Solution Part 215:34
594.11.4 Solution Part 319:28
604.12.1 Project5:14
614.12.2 Solution Part 18:30
624.12.3 Solution Part 213:24