Learn Python the Hard Way (Companion Videos)

Video description

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

Table of contents

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

Product information

  • Title: Learn Python the Hard Way (Companion Videos)
  • Author(s): Zed A. Shaw
  • Release date: December 2016
  • Publisher(s): Pearson
  • ISBN: 0134686012