Learn Python 3 the Hard Way (Companion Videos)

Video Description

These videos are companion files meant to be used with the book: Learn Python 3 the Hard Way. Search Safari for Learn Python 3 the Hard Way to access the book first and then use these videos with the book.

Table of Contents

  1. The Setup
    1. Exercise 0: The Setup (Linux) 00:30:23
    2. Exercise 0: The Setup (Windows) 00:14:11
    3. Exercise 0: The Setup (macOS) 00:12:31
  2. Video Exercises
    1. Exercise 1: A Good First Program (Linux) 00:08:22
    2. Exercise 1: A Good First Program (Windows) 00:12:56
    3. Exercise 1: A Good First Program (macOS) 00:12:29
    4. Exercise 2: Comments and Pound Characters 00:08:35
    5. Exercise 3: Numbers and Math 00:09:14
    6. Exercise 4: Variables and Names 00:09:32
    7. Exercise 5: More Variables and Printing 00:13:32
    8. Exercise 6: Strings and Text 00:07:07
    9. Exercise 7: More Printing 00:05:55
    10. Exercise 8: Printing, Printing 00:11:06
    11. Exercise 9: Printing, Printing, Printing 00:06:28
    12. Exercise 10: What Was That? 00:05:15
    13. Exercise 11: Asking Questions 00:05:20
    14. Exercise 12: Prompting People 00:03:54
    15. Exercise 13: Parameters, Unpacking, Variables 00:07:29
    16. Exercise 14: Prompting and Passing 00:08:28
    17. Exercise 15: Reading Files 00:12:02
    18. Exercise 16: Reading and Writing Files 00:05:57
    19. Exercise 17: More Files 00:05:01
    20. Exercise 18: Names, Variables, Code, Functions 00:13:11
    21. Exercise 19: Functions and Variables 00:07:17
    22. Exercise 20: Functions and Files 00:06:01
    23. Exercise 21: Functions Can Return Something 00:14:33
    24. Exercise 22: What Do You Know So Far? 00:04:44
    25. Exercise 23: Strings, Bytes, and Character Encodings 00:24:34
    26. Exercise 24: More Practice 00:04:15
    27. Exercise 25: Even More Practice 00:07:34
    28. Exercise 26: Congratulations, Take a Test! 00:03:27
    29. Exercise 27: Memorizing Logic 00:05:25
    30. Exercise 28: Boolean Practice 00:06:45
    31. Exercise 29: What If 00:08:31
    32. Exercise 30: Else and If 00:03:24
    33. Exercise 31: Making Decisions 00:09:33
    34. Exercise 32: Loops and Lists 00:18:51
    35. Exercise 33: While Loops 00:09:50
    36. Exercise 34: Accessing Elements of Lists 00:08:22
    37. Exercise 35: Branches and Functions 00:10:54
    38. Exercise 36: Designing and Debugging 00:06:32
    39. Exercise 37: Symbol Review 00:05:19
    40. Exercise 38: Doing Things to Lists 00:13:58
    41. Exercise 39: Dictionaries, Oh Lovely Dictionaries 00:17:20
    42. Exercise 40: Modules, Classes, and Objects 00:14:21
    43. Exercise 41: Learning to Speak Object-Oriented 00:12:25
    44. Exercise 42: Is-A, Has-A, Objects, and Classes 00:12:05
    45. Exercise 43: Basic Object-Oriented Analysis and Design 00:17:43
    46. Exercise 44: Inheritance Versus Composition 00:16:25
    47. Exercise 45: You Make a Game 00:08:00
    48. Exercise 46: A Project Skeleton (Windows) 00:23:16
    49. Exercise 46: A Project Skeleton (macOS) 00:24:03
    50. Exercise 47: Automated Testing 00:12:28
    51. Exercise 48: Advanced User Input 00:20:19
    52. Exercise 49: Making Sentences 00:22:33
    53. Exercise 50: Your First Website (Windows) 00:17:20
    54. Exercise 50: Your First Website (macOS) 00:11:34
    55. Exercise 51: Getting Input From a Browser (Windows) 00:25:28
    56. Exercise 51: Getting Input From a Browser (macOS) 00:14:59
    57. Exercise 52: The Start of Your Web Game (Windows) 00:19:36
    58. Exercise 52: The Start of Your Web Game (macOS) 00:19:08

Product Information

  • Title: Learn Python 3 the Hard Way (Companion Videos)
  • Author(s): Zed Shaw
  • Release date: July 2017
  • Publisher(s): Addison-Wesley Professional
  • ISBN: 9780134862989