| | | Exercise Files.zip | 273.47 KB |
| | | info.txt | 1.09 KB |
| | | 01. Welcome.mp4 | 9.09 MB |
| | | 02. Understanding prerequisites for Python.mp4 | 8.71 MB |
| | | 03. Using the exercise files.mp4 | 2.78 MB |
| | | 04. Getting started with Hello World.mp4 | 7.78 MB |
| | | 05. Selecting code with conditionals.mp4 | 8.15 MB |
| | | 06. Repeating code with a loop.mp4 | 8.19 MB |
| | | 07. Reusing code with a function.mp4 | 5.06 MB |
| | | 08. Creating sequences with generator functions.mp4 | 4.89 MB |
| | | 09. Reusing code and data with a class.mp4 | 8.26 MB |
| | | 10. Greater reusability with inheritance and polymorphism.mp4 | 19.73 MB |
| | | 11. Handling errors with exceptions.mp4 | 5.04 MB |
| | | 12. Installing Python 3 and Eclipse for Windows.mp4 | 38 MB |
| | | 13. Installing Python 3 and Eclipse for Mac.mp4 | 34.19 MB |
| | | 14. Creating a main script.mp4 | 6.58 MB |
| | | 15. Understanding whitespace in Python.mp4 | 8.15 MB |
| | | 16. Commenting code.mp4 | 7.09 MB |
| | | 17. Assigning values.mp4 | 6.92 MB |
| | | 18. Selecting code and values with conditionals.mp4 | 9.34 MB |
| | | 19. Creating and using functions.mp4 | 7.67 MB |
| | | 20. Creating and using objects.mp4 | 9.16 MB |
| | | 21. Understanding variables and objects in Python.mp4 | 3.84 MB |
| | | 22. Distinguishing mutable and immutable objects.mp4 | 3.82 MB |
| | | 23. Using numbers.mp4 | 6.96 MB |
| | | 24. Using strings.mp4 | 12.98 MB |
| | | 25. Aggregating values with lists and tuples.mp4 | 9.81 MB |
| | | 26. Creating associative lists with dictionaries.mp4 | 8.76 MB |
| | | 27. Finding the type and identity of a variable.mp4 | 6.74 MB |
| | | 28. Specifying logical values with True and False.mp4 | 2.26 MB |
| | | 29. Selecting code with if and else conditional statements.mp4 | 4.66 MB |
| | | 30. Setting multiple choices with elif.mp4 | 4.57 MB |
| | | 31. Understanding other strategies for multiple choices.mp4 | 5.22 MB |
| | | 32. Using the conditional expression.mp4 | 4.89 MB |
| | | 33. Creating loops with while.mp4 | 2.86 MB |
| | | 34. Iterating with for.mp4 | 7.75 MB |
| | | 35. Enumerating iterators.mp4 | 6.68 MB |
| | | 36. Controlling loop flow with break, continue, and else.mp4 | 5.41 MB |
| | | 37. Performing simple arithmetic.mp4 | 3.1 MB |
| | | 38. Operating on bitwise values.mp4 | 5.08 MB |
| | | 39. Comparing values.mp4 | 5.01 MB |
| | | 40. Operating on Boolean values.mp4 | 4.52 MB |
| | | 41. Operating on parts of a container with the slice operator.mp4 | 12.59 MB |
| | | 42. Understanding operator precedence.mp4 | 6.19 MB |
| | | 43. Using the re module.mp4 | 1.51 MB |
| | | 44. Searching with regular expressions.mp4 | 7.18 MB |
| | | 45. Replacing with regular expressions.mp4 | 8.13 MB |
| | | 46. Reusing regular expressions with re.compile.mp4 | 8.86 MB |
| | | 47. Learning how exceptions work.mp4 | 1.78 MB |
| | | 48. Handling exceptions.mp4 | 9.56 MB |
| | | 49. Raising exceptions.mp4 | 8.68 MB |
| | | 50. Defining functions.mp4 | 13.53 MB |
| | | 51. Using lists of arguments.mp4 | 4.76 MB |
| | | 52. Using named function arguments.mp4 | 9.46 MB |
| | | 53. Returning values from functions.mp4 | 3.84 MB |
| | | 54. Creating a sequence with a generator function.mp4 | 18.96 MB |
| | | 55. Understanding classes and objects.mp4 | 10 MB |
| | | 56. Using methods.mp4 | 12.8 MB |
| | | 57. Using object data.mp4 | 21.36 MB |
| | | 58. Understanding inheritance.mp4 | 11.44 MB |
| | | 59. Applying polymorphism to classes.mp4 | 15.4 MB |
| | | 60. Using generators.mp4 | 21.35 MB |
| | | 61. Using decorators.mp4 | 8.58 MB |
| | | 62. Understanding strings as objects.mp4 | 5.04 MB |
| | | 63. Working with common string methods.mp4 | 9.31 MB |
| | | 64. Formatting strings with str.format.mp4 | 9.49 MB |
| | | 65. Splitting and joining strings.mp4 | 4.41 MB |
| | | 66. Finding and using standard string methods.mp4 | 4.21 MB |
| | | 67. Creating sequences with tuples and lists.mp4 | 6.68 MB |
| | | 68. Operating on sequences with built-in methods.mp4 | 11.57 MB |
| | | 69. Organizing data with dictionaries.mp4 | 7.86 MB |
| | | 70. Operating on character data with bytes and byte arrays.mp4 | 21.29 MB |
| | | 71. Opening files.mp4 | 4.28 MB |
| | | 72. Reading and writing text files.mp4 | 10.23 MB |
| | | 73. Reading and writing binary files.mp4 | 11.51 MB |
| | | 74. Creating a database with SQLite 3.mp4 | 15.69 MB |
| | | 75. Creating, retrieving, updating, and deleting records.mp4 | 19.07 MB |
| | | 76. Creating a database object.mp4 | 20.92 MB |
| | | 77. Using standard library modules.mp4 | 22.94 MB |
| | | 78. Finding third-party modules.mp4 | 15.62 MB |
| | | 79. Creating a module.mp4 | 14.56 MB |
| | | 80. Dealing with syntax errors.mp4 | 20.46 MB |
| | | 81. Dealing with runtime errors.mp4 | 11.55 MB |
| | | 82. Dealing with logical errors.mp4 | 10.42 MB |
| | | 83. Using unit tests.mp4 | 15.99 MB |
| | | 84. Normalizing a database interface.mp4 | 16.31 MB |
| | | 85. Deconstructing a database application.mp4 | 19.68 MB |
| | | 86. Displaying random entries from a database.mp4 | 15.22 MB |
| | | 87. Goodbye.mp4 | 919.16 KB |