1. VERY Short Intro!
3. Introduction to Python Functions
4. Skill Challenge Averaging Grades
5. Solution
6. More On Functions args and kwargs
7. Skill Challenge Variadics
8. Solution
9. Higher-Order Functions
10. Skill Challenge Arithmetic HOF
11. Solution
12. First-Class Functions
13. Closures
14. Skill Challenge Counter Factory
15. Solution
16. Basic Introduction To Decorators
17. Decorating Parameterized Functions
18. Skill Challenge - Lets Log
19. Solution
20. Skill Challenge - Lotto Draws
21. Solution
22. Skill Challenge - Writing A Timer
23. Solution
24. Decorators With Arguments
25. Skill Challenge - Repeated Lotto Draws
26. Solution
27. Chaining Multiple Decorators
28. Preserving Identity With @wraps
29. Skill Challenge - Delaying Downloads
30. Solution
31. Skill Challenge - Authentication Workflow Part I
32. Solution Part I
33. Skill Challenge - Authentication Workflow Part II
34. Solution Part II
35. Skill Challenge - Building A Cache
36. Solution