Filename | Size |
| Lesson 1. Introduction.mp4 | 34.8 MB |
| Lesson 10. Module Introduction.mp4 | 5.5 MB |
| Lesson 100. Module Introduction.mp4 | 4.6 MB |
| Lesson 101. Handling File Access.mp4 | 25.1 MB |
| Lesson 102. Reading Data From a File.mp4 | 15.2 MB |
| Lesson 103. Reading Multi-Line Content.mp4 | 38.1 MB |
| Lesson 104. Using the with Block Statement.mp4 | 18.9 MB |
| Lesson 105. Adding File Access to our Blockchain.mp4 | 95.7 MB |
| Lesson 106. Converting Strings Into Python Objects.mp4 | 189.7 MB |
| Lesson 107. Storing Data with Pickle.mp4 | 70.3 MB |
| Lesson 108. Comparing Pickle & JSON.mp4 | 3.8 MB |
| Lesson 109. Changing the Project Back to JSON.mp4 | 28.3 MB |
| Lesson 11. Understanding the REPL and Data Types.mp4 | 12.3 MB |
| Lesson 110. Why we need Proper Error Handling.mp4 | 8.4 MB |
| Lesson 111. Wrap Up.mp4 | 5.3 MB |
| Lesson 112. Module Introduction.mp4 | 2.5 MB |
| Lesson 113. Finding Logical Errors with the Debugger.mp4 | 76.8 MB |
| Lesson 114. Finding Syntax Errors.mp4 | 22.7 MB |
| Lesson 115. Using try to Find Runtime Errors.mp4 | 54.5 MB |
| Lesson 116. Which Errors Should you Handle.mp4 | 30.5 MB |
| Lesson 117. Adding Error Handlers to our Blockchain.mp4 | 33 MB |
| Lesson 118. Wrap Up.mp4 | 9.7 MB |
| Lesson 119. Module Introduction.mp4 | 3 MB |
| Lesson 12. Working with Variables.mp4 | 32.6 MB |
| Lesson 120. What is Object Oriented Programming.mp4 | 9.3 MB |
| Lesson 121. Understanding Classes.mp4 | 4.5 MB |
| Lesson 122. Creating a Class.mp4 | 27.2 MB |
| Lesson 123. Comparing Classes, Instances & Dictionaries.mp4 | 15.1 MB |
| Lesson 124. Understanding Class Attributes.mp4 | 28.2 MB |
| Lesson 125. Constructor & Instance Attributes.mp4 | 30.2 MB |
| Lesson 126. Printing Classes with Special Methods.mp4 | 46.5 MB |
| Lesson 127. Private & Public Attributes.mp4 | 39.8 MB |
| Lesson 128. Understanding Inheritance.mp4 | 81.2 MB |
| Lesson 129. Planning Blockchain Classes.mp4 | 4.2 MB |
| Lesson 13. Working with Numbers.mp4 | 30.2 MB |
| Lesson 130. Adding a Block Class to the Blockchain.mp4 | 137 MB |
| Lesson 131. Saving Custom Class Objects via .json.mp4 | 51.9 MB |
| Lesson 132. Adding a Transaction Class.mp4 | 217.7 MB |
| Lesson 133. Inheritance in Action.mp4 | 62.2 MB |
| Lesson 134. Adding a Verification Helper Class.mp4 | 133.6 MB |
| Lesson 135. Initialising the Node Class.mp4 | 64.6 MB |
| Lesson 136. Turning the Blockchain Into a Class.mp4 | 106.2 MB |
| Lesson 137. Adding a Node Class.mp4 | 148.1 MB |
| Lesson 138. Understanding Instance vs Class vs Static Methods & Attributes.mp4 | 21 MB |
| Lesson 139. Using Static & Class Methods on the Verification Class.mp4 | 52.5 MB |
| Lesson 14. Using Operators.mp4 | 15.6 MB |
| Lesson 140. Using Private Attributes in the Blockchain.mp4 | 44.2 MB |
| Lesson 141. Properties vs Attributes.mp4 | 48.9 MB |
| Lesson 142. Wrap Up.mp4 | 10 MB |
| Lesson 143. Module Introduction.mp4 | 4.2 MB |
| Lesson 144. Creating Packages - Module Bundles.mp4 | 47.3 MB |
| Lesson 145. The pycache Folder.mp4 | 7.8 MB |
| Lesson 146. Module Docstrings.mp4 | 9 MB |
| Lesson 147. Controlling Exports.mp4 | 40.2 MB |
| Lesson 148. Understanding Execution Context & __name__.mp4 | 40.8 MB |
| Lesson 149. Why we Need a Private & Public Key Transaction Protection.mp4 | 23.2 MB |
| Lesson 15. Understanding a Special Behaviour when Working with Numbers.mp4 | 20.8 MB |
| Lesson 150. Using Anaconda to Install Third Party Packages.mp4 | 68 MB |
| Lesson 151. Generating Keys with a Third Party Package.mp4 | 50.8 MB |
| Lesson 152. Connecting the Node & the Wallet.mp4 | 73.7 MB |
| Lesson 153. Generating Keys on the Node.mp4 | 56.2 MB |
| Lesson 154. Saving & Loading Keys to Files.mp4 | 100.3 MB |
| Lesson 155. Creating Transaction Signatures.mp4 | 87.8 MB |
| Lesson 156. Adding a Signature to our Transactions.mp4 | 38.3 MB |
| Lesson 157. Verifying Signatures.mp4 | 93.8 MB |
| Lesson 158. Improving the Verification Logic.mp4 | 67.5 MB |
| Lesson 159. Wrap Up.mp4 | 4.6 MB |
| Lesson 16. Working with Strings.mp4 | 12.5 MB |
| Lesson 160. Module Introduction.mp4 | 4.8 MB |
| Lesson 161. HTTP Requests - The Basics.mp4 | 17.6 MB |
| Lesson 162. Understanding API-Endpoints URLs.mp4 | 10.2 MB |
| Lesson 163. Data Formats.mp4 | 11.9 MB |
| Lesson 164. Planning our API.mp4 | 7.3 MB |
| Lesson 165. Setting Up our Environment with Flask.mp4 | 86.4 MB |
| Lesson 166. Adding our First Route.mp4 | 110 MB |
| Lesson 167. Installing Postman.mp4 | 18.2 MB |
| Lesson 168. Adding a POST Request.mp4 | 80.6 MB |
| Lesson 169. Setting Up Routes to Manage our Wallet.mp4 | 83.6 MB |
| Lesson 17. Working with Lists.mp4 | 21.7 MB |
| Lesson 170. Returning Funds.mp4 | 66.7 MB |
| Lesson 171. Adding Transactions.mp4 | 125.5 MB |
| Lesson 172. Fetching Open Transactions.mp4 | 41.4 MB |
| Lesson 173. Testing the Public Key.mp4 | 23.3 MB |
| Lesson 174. Adding a User Interface.mp4 | 27.9 MB |
| Lesson 175. Optional Configuring our UI - Creating a Wallet.mp4 | 163.9 MB |
| Lesson 176. Optional Configuring our UI - Loading a Wallet and Adding Mining & Transactions.mp4 | 157.2 MB |
| Lesson 177. Exploring our UI.mp4 | 31.6 MB |
| Lesson 178. Wrap Up.mp4 | 6 MB |
| Lesson 179. Module Introduction.mp4 | 3.6 MB |
| Lesson 18. Adding & Removing List Items.mp4 | 22 MB |
| Lesson 180. Adding Node Management Methods to the Blockchain.mp4 | 80.1 MB |
| Lesson 181. Setting Up Routes to Add Nodes.mp4 | 76.4 MB |
| Lesson 182. Adding a Remove Node Route.mp4 | 51.3 MB |
| Lesson 183. Adding get_Nodes to get all Nodes.mp4 | 14.9 MB |
| Lesson 184. Attaching a Node User Interface.mp4 | 115.9 MB |
| Lesson 185. Running Multiple Nodes.mp4 | 120.7 MB |
| Lesson 186. Sending Requests from within Python.mp4 | 137.2 MB |
| Lesson 187. Broadcasting Transactions - Adding the Function & Route.mp4 | 168.6 MB |
| Lesson 188. Broadcasting Transactions - Testing & Fixing Errors.mp4 | 67.8 MB |