ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Preparation2 lectures1 min進度一:32週(7.5個月)進度二:18週(4個月)
2
1. Learning Tips1min
3
2. Course Resources1min
4
Chapter 0. Introduction to Python6 lectures1hr 8minWEEK 1WEEK 1
5
3. What's Python?10min
6
4. Why Learning Python?17min7171
7
5. Notes for "Download Python and VS Code"1min分鐘分鐘
8
6. Download Python and VS Code30min
9
7. Prettier - Code formatter setting1min
10
8. What's in this course?5min
11
9. How to take notes?5min
12
Chapter 1. Python Data Types27 lectures5hr 27min
13
10. Intro to Python Data Types9min
14
11. Operations for Numbers in Python6min
15
12. Functions for Numbers23min
16
13. Variable and Assignment9minWEEK 2WEEK 2
17
14. String Indexing and Slicing20minNumber, StringNumber, String
18
15. String Quotations and Line Changing6min
19
16. String Concatenation9min138138
20
17. String Method I17min分鐘分鐘
21
18. Format, fstring and replace20min
22
19. find, count, swith, endswith12min
23
20. Other Rules of Strings7min
24
21. Intro to Lists17min
25
22. List Functions I13min
26
23. List Functions II23minWEEK 3WEEK 3
27
24. Intro to dicts10minList, Dict, TupleList, Dict, Tuple
28
25. Dicts Functions11min
29
26. What can be a key?9min113113
30
27. Intro to Tuples9min分鐘分鐘
31
28. Tuple Packing and Unpacking14min
32
29. Mutable objects in tuples7min
33
30. Intro to Sets10min
34
31. Built-in Set Methods9minWEEK 4WEEK 4
35
32. Booleans in Python8minSet, Boolean…Set, Boolean…
36
33. Python Comments and Type-checking9min
37
34. Additional Information16min7676
38
35. Value, Reference, Sorted17min分鐘分鐘
39
36. Membership Operator7min
40
Chapter 2. Operators, Truthy and Falsy Values4 lectures56min
41
37. Comparison and Assignment Operators17minWEEK 5
42
38. Logical and Bitwise Operator18minOperatorsOperators
43
39. Truthy and Falsy Values11min5656
44
40. Short-Circuit Evaluation10min分鐘分鐘
45
Chapter 3. Control Flow12 lectures2hr 41min
46
41. Control Flow and If Statement21min
47
42. Breakfast Program15minWEEK 6WEEK 5
48
43. For Loop15minIf, For, WhileIf, For, While
49
44. While Loop10min
50
45. Nested Loop9min93161
51
46. Pass, Break, Continue23min分鐘分鐘
52
47. Range Function10min
53
48. Improvement of Range function8minWEEK 7
54
49. Enumerate and Zip Function11minComprehension
55
50. List Comprehensions10min
56
51. Dict, Set Comprehension and Generator11min68
57
52. Coding Lesson - Word Count18min分鐘
58
Chapter 4. Functions and Methods12 lectures2hr 49min
59
53. Intro to Functions and Methods17min
60
54. Parameters are local variables23minWEEK 8WEEK 6
61
55. Return Keyword13minFunction, MethodFunction, Method
62
56. Import Functions13min
63
57. Positional and Keyword Arguments8min84168
64
58. Default Arguments in Python10min分鐘分鐘
65
59. Arbitrary Number of Arguments27min
66
60. Higher-Order Function15minWEEK 9
67
61. Lambda Expression11minFunction, Method
68
62. Scope and LEGB Rule15min
69
63. UnbouondLocalError7min84
70
64. Functions are Objects9min分鐘
71
Chapter 4.5. Miscellaneous Information3 lectures36min
72
65. Naming Convention and Restriction16min
73
66. Pythonic15min
74
67. Zen of Python4min
75
Google Form1 lecture1minWEEK 10WEEK 7
76
68. Google表單1minMisc, Simple Ex.Misc, Simple Ex.
77
Coding Practice10 lectures1hr 48min
78
69. Coding Practice1min78146
79
70. Intro to Python Practice2min分鐘分鐘
80
71. Simple Exercise Answers I 1-38min
81
72. Simple Exercise Answers I 4-710min
82
73. Simple Exercise II Answers 1-412min
83
74. Simple Exercise II Answers 5-69min
84
75. Intermediate Exercise I Answers 1-323minWEEK 11
85
76. Intermediate Exercise I Answers 4-512minInter Ex.
86
77. Intermediate Exercise I Answers 6-713min68
87
78. Intermediate Exercise II Answers 1-320min分鐘
88
Chapter 5. I/O in Python12 lectures2hr 42min
89
79. Intro to I/O with Files15min
90
80. readline, readlines and close10minWEEK 12WEEK 8
91
81. Encoding7minFunction, MethodFunction, Method
92
82. With Statement and Modes16min
93
83. Deleting Files and Folders8min77161
94
84. User Input and Coding Lesson - Secret21min分鐘分鐘
95
85. Project - Tic Tac Toe Game Part I13min
96
86. Project - Tic Tac Toe Game Part II13minWEEK 13
97
87. Project - Tic Tac Toe Game Part III16minFunction, Method
98
88. Serialization and Deserialization18min
99
89. Pickle11min84
100
90. Shelve13min分鐘