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