589689.xyz

[] Udemy - Advanced REST APIs with Flask and Python

  • 收录时间:2021-03-05 02:44:51
  • 文件大小:6GB
  • 下载次数:1
  • 最近下载:2021-03-05 02:44:51
  • 磁力链接:

文件列表

  1. 4. Advanced e-mail confirmation/5. Creating our ConfirmationResource.mp4 152MB
  2. 6. Image uploads/6. Creating our image helper library.mp4 150MB
  3. 9. Payments with Stripe/9. Using the Association Object in our Resourcee.mp4 146MB
  4. 2. Serialization with Marshmallow/4. Migrating from virtualenv to Pipenv.mp4 134MB
  5. 3. E-mail confirmations/8. Sending e-mails with Mailgun (Part 1).mp4 127MB
  6. 3. E-mail confirmations/6. Telling users they are active.mp4 121MB
  7. 4. Advanced e-mail confirmation/3. Creating the ConfirmationModel.mp4 120MB
  8. 2. Serialization with Marshmallow/6. Using vanilla Marshmallow with the API.mp4 118MB
  9. 5. Postman documentation and tests/5. JavaScript tests in Postman.mp4 115MB
  10. 4. Advanced e-mail confirmation/13. Updating our resources to use translations.mp4 112MB
  11. 2. Serialization with Marshmallow/7. Introduction to Flask-Marshmallow.mp4 107MB
  12. 9. Payments with Stripe/6. After payment receiving order data.mp4 102MB
  13. 2. Serialization with Marshmallow/8. Adding items to our REST API.mp4 98MB
  14. 6. Image uploads/11. Another example user avatars.mp4 96MB
  15. 5. Postman documentation and tests/6. Running entire collections in Postman.mp4 96MB
  16. 6. Image uploads/10. Retrieving and deleting images.mp4 95MB
  17. 6. Image uploads/4. Config files in Flask.mp4 95MB
  18. 1. Introduction/5. Reviewing the beginner course code.mp4 93MB
  19. 9. Payments with Stripe/7. Creating our OrderModel.mp4 89MB
  20. 9. Payments with Stripe/8. Many-to-many relationships with SQLAlchemy.mp4 88MB
  21. 9. Payments with Stripe/10. Charging orders with Stripe.mp4 86MB
  22. 8. Third party login with OAuth/10. What is a tokengetter.mp4 85MB
  23. 1. Introduction/12. Using Black for code formatting.mp4 81MB
  24. 3. E-mail confirmations/13. Error handling in Mailgun.mp4 80MB
  25. 4. Advanced e-mail confirmation/4. Changes in our UserModel.mp4 79MB
  26. 2. Serialization with Marshmallow/9. Adding stores to our REST API.mp4 76MB
  27. 6. Image uploads/8. Creating our image upload resource.mp4 74MB
  28. 8. Third party login with OAuth/13. Setting user passwords.mp4 73MB
  29. 7. Database migrations/7. Creating our initial table structure.mp4 72MB
  30. 1. Introduction/13. Improving errors with constants.mp4 71MB
  31. 6. Image uploads/9. Trying out our image upload.mp4 69MB
  32. 1. Introduction/15. Testing our API with Postman.mp4 65MB
  33. 1. Introduction/9. Adding basic type hinting.mp4 65MB
  34. 4. Advanced e-mail confirmation/12. Creating a simple translation library.mp4 65MB
  35. 7. Database migrations/9. Checking the Alembic script (important!).mp4 65MB
  36. 3. E-mail confirmations/10. Creating our Mailgun library file.mp4 65MB
  37. 9. Payments with Stripe/11. Calculating the amount and description.mp4 60MB
  38. 9. Payments with Stripe/5. Where do users pay.mp4 59MB
  39. 7. Database migrations/11. Problems that can happen while migrating.mp4 58MB
  40. 1. Introduction/14. @classmethod across the board.mp4 57MB
  41. 7. Database migrations/6. Initialising Flask-Migrate and Alembic.mp4 56MB
  42. 1. Introduction/1. Why you should take this course!.mp4 55MB
  43. 1. Introduction/10. Adding custom JSON types.mp4 52MB
  44. 4. Advanced e-mail confirmation/8. Fixing our app.py.mp4 51MB
  45. 4. Advanced e-mail confirmation/14. Adding a new language to our API.mp4 50MB
  46. 8. Third party login with OAuth/9. What is Flask's g.mp4 50MB
  47. 5. Postman documentation and tests/7. Adding example requests and responses.mp4 50MB
  48. 4. Advanced e-mail confirmation/15. What is Flask-Babel.mp4 50MB
  49. 2. Serialization with Marshmallow/2. Serialization with Marshmallow.mp4 49MB
  50. 8. Third party login with OAuth/11. Finishing our GithubAuthorize resource.mp4 48MB
  51. 5. Postman documentation and tests/10. More options for publishing documentation.mp4 48MB
  52. 4. Advanced e-mail confirmation/6. Updating our UserResource.mp4 47MB
  53. 4. Advanced e-mail confirmation/9. Cross-resource dependencies are (generally) bad.mp4 46MB
  54. 6. Image uploads/12. Adding the avatar resource.mp4 46MB
  55. 9. Payments with Stripe/14. When things go wrong error handling in Stripe.mp4 46MB
  56. 2. Serialization with Marshmallow/3. Deserialization with Marshmallow.mp4 46MB
  57. 8. Third party login with OAuth/7. Setting up our GitHub client.mp4 46MB
  58. 3. E-mail confirmations/5. Activating users manually.mp4 46MB
  59. 6. Image uploads/5. What are wsgi and Werkzeug.mp4 45MB
  60. 7. Database migrations/13. Defining a SQLAlchemy naming convention.mp4 45MB
  61. 3. E-mail confirmations/11. Using .env files in Flask.mp4 44MB
  62. 3. E-mail confirmations/2. Introduction to e-mail confirmation.mp4 42MB
  63. 4. Advanced e-mail confirmation/17. Conclusion of this section.mp4 42MB
  64. 4. Advanced e-mail confirmation/16. Common pitfalls and advice.mp4 41MB
  65. 2. Serialization with Marshmallow/10. Deduplicating error handling.mp4 41MB
  66. 7. Database migrations/14. When should you read documentation.mp4 40MB
  67. 4. Advanced e-mail confirmation/10. What are localisation and internationalisation.mp4 40MB
  68. 4. Advanced e-mail confirmation/11. Storing strings in config files.mp4 39MB
  69. 6. Image uploads/7. Creating our image schema.mp4 39MB
  70. 9. Payments with Stripe/2. Setting up our Stripe account.mp4 38MB
  71. 3. E-mail confirmations/1. Introduction to this section.mp4 37MB
  72. 1. Introduction/8. Should we have unique names.mp4 35MB
  73. 1. Introduction/7. Refactoring our resources.mp4 35MB
  74. 8. Third party login with OAuth/6. Flask-OAuthlib.mp4 34MB
  75. 9. Payments with Stripe/3. What's in our starter code.mp4 34MB
  76. 9. Payments with Stripe/12. Testing our OrderResource.mp4 34MB
  77. 8. Third party login with OAuth/8. Our GithubLogin resource.mp4 34MB
  78. 8. Third party login with OAuth/2. Introduction to OAuth 2.0.mp4 34MB
  79. 3. E-mail confirmations/9. Sending e-mails with Mailgun (Part 2).mp4 34MB
  80. 1. Introduction/4. Our project and endpoints.mp4 34MB
  81. 5. Postman documentation and tests/1. Introduction to this section.mp4 31MB
  82. 3. E-mail confirmations/7. Setting up Mailgun.mp4 31MB
  83. 3. E-mail confirmations/4. Adding an activated property.mp4 31MB
  84. 5. Postman documentation and tests/4. Recap of Postman environments.mp4 29MB
  85. 7. Database migrations/8. Our first database migration.mp4 28MB
  86. 1. Introduction/11. Using the current class as a type hint.mp4 27MB
  87. 7. Database migrations/1. Introduction to this section.mp4 27MB
  88. 5. Postman documentation and tests/3. Collection and request descriptions.mp4 27MB
  89. 3. E-mail confirmations/14. Conclusion of this section.mp4 27MB
  90. 8. Third party login with OAuth/14. Using url_for with Flask-RESTful.mp4 26MB
  91. 9. Payments with Stripe/15. Security considerations in payments.mp4 25MB
  92. 6. Image uploads/13. Conclusion of this section.mp4 25MB
  93. 5. Postman documentation and tests/9. Publishing our documentation page.mp4 24MB
  94. 8. Third party login with OAuth/3. What's in our starter code.mp4 24MB
  95. 4. Advanced e-mail confirmation/1. Introduction to this section.mp4 24MB
  96. 8. Third party login with OAuth/15. Conclusion of this section.mp4 24MB
  97. 9. Payments with Stripe/16. Conclusion of this section.mp4 23MB
  98. 1. Introduction/2. Introduction to this section.mp4 23MB
  99. 4. Advanced e-mail confirmation/7. Adding the last confirmation to the user schema.mp4 23MB
  100. 9. Payments with Stripe/13. Creating a way to view existing orders.mp4 23MB
  101. 7. Database migrations/5. Connecting to our remote database.mp4 23MB
  102. 7. Database migrations/15. Conclusion of this section.mp4 22MB
  103. 8. Third party login with OAuth/5. Creating a GitHub OAuth App.mp4 21MB
  104. 5. Postman documentation and tests/11. Conclusion of this section.mp4 21MB
  105. 8. Third party login with OAuth/1. Introduction to this lecture.mp4 21MB
  106. 8. Third party login with OAuth/12. Adding some error handling.mp4 21MB
  107. 7. Database migrations/10. Adding a new column with migrations.mp4 18MB
  108. 2. Serialization with Marshmallow/11. Conclusion of this section.mp4 17MB
  109. 1. Introduction/6. Simplifying our error handling.mp4 17MB
  110. 3. E-mail confirmations/12. Adding more configuration to .env.mp4 15MB
  111. 2. Serialization with Marshmallow/1. Introduction to this section.mp4 15MB
  112. 10. Bonus section/1. Conclusion of the course.mp4 12MB
  113. 6. Image uploads/1. Introduction to this section.mp4 12MB
  114. 9. Payments with Stripe/1. Introduction to this section.mp4 12MB
  115. 7. Database migrations/3. What's in our starter code.mp4 12MB
  116. 6. Image uploads/3. Installing Flask-Uploads.mp4 10MB
  117. 1. Introduction/16. Conclusion of this section.mp4 10MB
  118. 7. Database migrations/12. A word of caution!.mp4 8MB
  119. 5. Postman documentation and tests/8. Previewing our Postman documentation.mp4 4MB
  120. 6. Image uploads/12.1 start_code.zip.zip 329KB
  121. 6. Image uploads/12.2 end_code.zip.zip 328KB
  122. 6. Image uploads/11.2 end_code.zip.zip 328KB
  123. 7. Database migrations/4.1 ARAC-Section07-Database Migrations.postman_collection.json.json 83KB
  124. 6. Image uploads/2.1 ARAC-Section06-ImageUpload.postman_collection.json.json 82KB
  125. 5. Postman documentation and tests/2.2 ARAC-Section05-Documentation.postman_collection.json.json 71KB
  126. 6. Image uploads/11.1 start_code.zip.zip 32KB
  127. 6. Image uploads/10.2 end_code.zip.zip 32KB
  128. 6. Image uploads/10.1 start_code.zip.zip 32KB
  129. 6. Image uploads/9.2 end_code.zip.zip 32KB
  130. 5. Postman documentation and tests/2.1 ARA-Section05-FlowTests.postman_collection.json.json 32KB
  131. 4. Advanced e-mail confirmation/5. Creating our ConfirmationResource.vtt 27KB
  132. 6. Image uploads/4. Config files in Flask.vtt 27KB
  133. 2. Serialization with Marshmallow/4. Migrating from virtualenv to Pipenv.vtt 26KB
  134. 9. Payments with Stripe/9. Using the Association Object in our Resourcee.vtt 26KB
  135. 4. Advanced e-mail confirmation/3. Creating the ConfirmationModel.vtt 25KB
  136. 3. E-mail confirmations/6. Telling users they are active.vtt 24KB
  137. 6. Image uploads/6. Creating our image helper library.vtt 23KB
  138. 5. Postman documentation and tests/6. Running entire collections in Postman.vtt 23KB
  139. 5. Postman documentation and tests/5. JavaScript tests in Postman.vtt 23KB
  140. 2. Serialization with Marshmallow/6. Using vanilla Marshmallow with the API.vtt 22KB
  141. 6. Image uploads/9.1 start_code.zip.zip 21KB
  142. 6. Image uploads/8.1 end_code.zip.zip 21KB
  143. 9. Payments with Stripe/6. After payment receiving order data.vtt 20KB
  144. 2. Serialization with Marshmallow/7. Introduction to Flask-Marshmallow.vtt 20KB
  145. 6. Image uploads/8.2 start_code.zip.zip 20KB
  146. 2. Serialization with Marshmallow/6.1 end_code.zip.zip 20KB
  147. 6. Image uploads/7.2 end_code.zip.zip 20KB
  148. 2. Serialization with Marshmallow/8.1 end_code.zip.zip 20KB
  149. 6. Image uploads/7.1 start_code.zip.zip 20KB
  150. 6. Image uploads/6.2 end_code.zip.zip 19KB
  151. 3. E-mail confirmations/8. Sending e-mails with Mailgun (Part 1).vtt 19KB
  152. 6. Image uploads/6.1 start_code.zip.zip 19KB
  153. 6. Image uploads/4.2 end_code.zip.zip 18KB
  154. 2. Serialization with Marshmallow/8. Adding items to our REST API.vtt 18KB
  155. 4. Advanced e-mail confirmation/14.2 end_code.zip.zip 18KB
  156. 4. Advanced e-mail confirmation/13.2 start_code.zip.zip 18KB
  157. 2. Serialization with Marshmallow/7.2 end_code.zip.zip 18KB
  158. 6. Image uploads/5. What are wsgi and Werkzeug.vtt 18KB
  159. 4. Advanced e-mail confirmation/12.1 end_code.zip.zip 18KB
  160. 4. Advanced e-mail confirmation/10. What are localisation and internationalisation.vtt 18KB
  161. 4. Advanced e-mail confirmation/12.2 start_code.zip.zip 18KB
  162. 4. Advanced e-mail confirmation/14.1 start_code.zip.zip 18KB
  163. 4. Advanced e-mail confirmation/11.1 end_code.zip.zip 17KB
  164. 4. Advanced e-mail confirmation/13.1 end_code.zip.zip 17KB
  165. 9. Payments with Stripe/10. Charging orders with Stripe.vtt 17KB
  166. 6. Image uploads/3.1 start_code.zip.zip 17KB
  167. 4. Advanced e-mail confirmation/6.1 start_code.zip.zip 17KB
  168. 4. Advanced e-mail confirmation/11.2 start_code.zip.zip 17KB
  169. 4. Advanced e-mail confirmation/8.1 start_code.zip.zip 17KB
  170. 4. Advanced e-mail confirmation/7.1 start_code.zip.zip 17KB
  171. 6. Image uploads/11. Another example user avatars.vtt 17KB
  172. 4. Advanced e-mail confirmation/5.2 end_code.zip.zip 17KB
  173. 4. Advanced e-mail confirmation/8.2 end_code.zip.zip 17KB
  174. 4. Advanced e-mail confirmation/7.3 end_code.zip.zip 17KB
  175. 4. Advanced e-mail confirmation/6.2 end_code.zip.zip 17KB
  176. 9. Payments with Stripe/8. Many-to-many relationships with SQLAlchemy.vtt 16KB
  177. 8. Third party login with OAuth/10. What is a tokengetter.vtt 16KB
  178. 1. Introduction/15. Testing our API with Postman.vtt 16KB
  179. 1. Introduction/12. Using Black for code formatting.vtt 16KB
  180. 1. Introduction/5. Reviewing the beginner course code.vtt 16KB
  181. 8. Third party login with OAuth/2. Introduction to OAuth 2.0.vtt 16KB
  182. 9. Payments with Stripe/7. Creating our OrderModel.vtt 16KB
  183. 4. Advanced e-mail confirmation/13. Updating our resources to use translations.vtt 16KB
  184. 4. Advanced e-mail confirmation/5.1 start_code.zip.zip 15KB
  185. 9. Payments with Stripe/14.2 end_code.zip.zip 15KB
  186. 4. Advanced e-mail confirmation/4.2 start_code.zip.zip 15KB
  187. 4. Advanced e-mail confirmation/4.1 end_code.zip.zip 15KB
  188. 4. Advanced e-mail confirmation/3.2 end_code.zip.zip 15KB
  189. 2. Serialization with Marshmallow/9. Adding stores to our REST API.vtt 15KB
  190. 4. Advanced e-mail confirmation/12. Creating a simple translation library.vtt 15KB
  191. 6. Image uploads/4.1 start_code.zip.zip 15KB
  192. 6. Image uploads/10. Retrieving and deleting images.vtt 15KB
  193. 6. Image uploads/3.2 end_code.zip.zip 14KB
  194. 4. Advanced e-mail confirmation/3.1 start_code.zip.zip 14KB
  195. 5. Postman documentation and tests/7. Adding example requests and responses.vtt 14KB
  196. 3. E-mail confirmations/13. Error handling in Mailgun.vtt 14KB
  197. 9. Payments with Stripe/14.1 start_code.zip.zip 14KB
  198. 1. Introduction/9. Adding basic type hinting.vtt 14KB
  199. 7. Database migrations/13.2 start_code.zip.zip 14KB
  200. 9. Payments with Stripe/13.1 end_code.zip.zip 14KB
  201. 9. Payments with Stripe/13.2 start_code.zip.zip 14KB
  202. 7. Database migrations/10.1 end_code.zip.zip 14KB
  203. 9. Payments with Stripe/11.1 end_code.zip.zip 14KB
  204. 7. Database migrations/7. Creating our initial table structure.vtt 14KB
  205. 9. Payments with Stripe/11.2 start_code.zip.zip 14KB
  206. 8. Third party login with OAuth/13. Setting user passwords.vtt 13KB
  207. 9. Payments with Stripe/10.2 end_code.zip.zip 13KB
  208. 6. Image uploads/8. Creating our image upload resource.vtt 13KB
  209. 7. Database migrations/13.1 end_code.zip.zip 13KB
  210. 2. Serialization with Marshmallow/2. Serialization with Marshmallow.vtt 13KB
  211. 7. Database migrations/10.2 start_code.zip.zip 13KB
  212. 7. Database migrations/9.1 start_code.zip.zip 13KB
  213. 1. Introduction/13. Improving errors with constants.vtt 13KB
  214. 4. Advanced e-mail confirmation/4. Changes in our UserModel.vtt 13KB
  215. 7. Database migrations/9.2 end_code.zip.zip 13KB
  216. 9. Payments with Stripe/10.1 start_code.zip.zip 13KB
  217. 9. Payments with Stripe/9.2 end_code.zip.zip 13KB
  218. 9. Payments with Stripe/9.1 start_code.zip.zip 13KB
  219. 9. Payments with Stripe/8.3 start_code.zip.zip 13KB
  220. 9. Payments with Stripe/8.2 end_code.zip.zip 13KB
  221. 9. Payments with Stripe/7.2 end_code.zip.zip 13KB
  222. 8. Third party login with OAuth/7. Setting up our GitHub client.vtt 13KB
  223. 6. Image uploads/9. Trying out our image upload.vtt 12KB
  224. 9. Payments with Stripe/7.1 start_code.zip.zip 12KB
  225. 9. Payments with Stripe/6.2 end_code.zip.zip 12KB
  226. 7. Database migrations/6.2 end_code.zip.zip 12KB
  227. 3. E-mail confirmations/10. Creating our Mailgun library file.vtt 12KB
  228. 4. Advanced e-mail confirmation/2.1 ARAC-Section04-ConfirmationModel.postman_collection.json.json 12KB
  229. 9. Payments with Stripe/5. Where do users pay.vtt 12KB
  230. 9. Payments with Stripe/6.1 start_code.zip.zip 12KB
  231. 9. Payments with Stripe/3.1 start_code.zip.zip 12KB
  232. 8. Third party login with OAuth/14.3 start_code.zip.zip 11KB
  233. 8. Third party login with OAuth/13.1 start_code.zip.zip 11KB
  234. 8. Third party login with OAuth/14.2 end_code.zip.zip 11KB
  235. 8. Third party login with OAuth/13.2 end_code.zip.zip 11KB
  236. 8. Third party login with OAuth/12.1 start_code.zip.zip 11KB
  237. 8. Third party login with OAuth/12.2 end_code.zip.zip 11KB
  238. 8. Third party login with OAuth/11.2 end_code.zip.zip 11KB
  239. 8. Third party login with OAuth/11.1 start_code.zip.zip 11KB
  240. 8. Third party login with OAuth/9.1 flask_g_test_code.zip.zip 11KB
  241. 4. Advanced e-mail confirmation/8. Fixing our app.py.vtt 11KB
  242. 8. Third party login with OAuth/10.2 end_code.zip.zip 11KB
  243. 8. Third party login with OAuth/10.1 start_code.zip.zip 11KB
  244. 8. Third party login with OAuth/8.1 end_code.zip.zip 11KB
  245. 5. Postman documentation and tests/10. More options for publishing documentation.vtt 11KB
  246. 1. Introduction/14. @classmethod across the board.vtt 11KB
  247. 7. Database migrations/6. Initialising Flask-Migrate and Alembic.vtt 11KB
  248. 1. Introduction/4. Our project and endpoints.vtt 11KB
  249. 9. Payments with Stripe/11. Calculating the amount and description.vtt 11KB
  250. 3. E-mail confirmations/13.1 end_code.zip.zip 11KB
  251. 8. Third party login with OAuth/8.2 start_code.zip.zip 10KB
  252. 2. Serialization with Marshmallow/10.1 start_code.zip.zip 10KB
  253. 3. E-mail confirmations/13.2 start_code.zip.zip 10KB
  254. 7. Database migrations/13. Defining a SQLAlchemy naming convention.vtt 10KB
  255. 2. Serialization with Marshmallow/9.1 end_code.zip.zip 10KB
  256. 3. E-mail confirmations/12.1 start_code.zip.zip 10KB
  257. 8. Third party login with OAuth/7.3 end_code.zip.zip 10KB
  258. 3. E-mail confirmations/5. Activating users manually.vtt 10KB
  259. 3. E-mail confirmations/12.2 end_code.zip.zip 10KB
  260. 3. E-mail confirmations/2. Introduction to e-mail confirmation.vtt 10KB
  261. 3. E-mail confirmations/11.1 end_code.zip.zip 10KB
  262. 9. Payments with Stripe/2. Setting up our Stripe account.vtt 10KB
  263. 2. Serialization with Marshmallow/9.2 start_code.zip.zip 10KB
  264. 9. Payments with Stripe/4.1 ARAC-Section09-Payments.postman_collection.json.json 10KB
  265. 3. E-mail confirmations/11.2 start_code.zip.zip 10KB
  266. 3. E-mail confirmations/10.2 end_code.zip.zip 10KB
  267. 3. E-mail confirmations/3.1 ARAC-Section03-Email Confirmation.postman_collection.json.json 10KB
  268. 8. Third party login with OAuth/7.1 start_code.zip.zip 10KB
  269. 8. Third party login with OAuth/6.3 start_code.zip.zip 10KB
  270. 6. Image uploads/7. Creating our image schema.vtt 10KB
  271. 2. Serialization with Marshmallow/8.2 start_code.zip.zip 10KB
  272. 8. Third party login with OAuth/6.2 end_code.zip.zip 10KB
  273. 8. Third party login with OAuth/5.4 end_code.zip.zip 10KB
  274. 7. Database migrations/9. Checking the Alembic script (important!).vtt 10KB
  275. 3. E-mail confirmations/10.1 start_code.zip.zip 10KB
  276. 3. E-mail confirmations/8.1 end_code.zip.zip 10KB
  277. 2. Serialization with Marshmallow/10.2 end_code.zip.zip 10KB
  278. 3. E-mail confirmations/11. Using .env files in Flask.vtt 10KB
  279. 8. Third party login with OAuth/3.2 start_code.zip.zip 10KB
  280. 8. Third party login with OAuth/5.2 start_code.zip.zip 10KB
  281. 4. Advanced e-mail confirmation/15. What is Flask-Babel.vtt 9KB
  282. 1. Introduction/10. Adding custom JSON types.vtt 9KB
  283. 8. Third party login with OAuth/9. What is Flask's g.vtt 9KB
  284. 2. Serialization with Marshmallow/5.1 ARAC-Section02-Marshmallow.postman_collection.json.json 9KB
  285. 1. Introduction/15.1 ARAC-Section01.postman_collection.json.json 9KB
  286. 1. Introduction/4.1 ARAC-Section01.postman_collection.json.json 9KB
  287. 3. E-mail confirmations/8.2 start_code.zip.zip 9KB
  288. 7. Database migrations/6.1 start_code.zip.zip 9KB
  289. 8. Third party login with OAuth/11. Finishing our GithubAuthorize resource.vtt 9KB
  290. 3. E-mail confirmations/6.2 end_code.zip.zip 9KB
  291. 7. Database migrations/5.3 end_code.zip.zip 9KB
  292. 6. Image uploads/12. Adding the avatar resource.vtt 9KB
  293. 2. Serialization with Marshmallow/6.2 start_code.zip.zip 9KB
  294. 2. Serialization with Marshmallow/4.2 end_code.zip.zip 9KB
  295. 7. Database migrations/3.1 start_code.zip.zip 9KB
  296. 7. Database migrations/5.2 start_code.zip.zip 9KB
  297. 2. Serialization with Marshmallow/3. Deserialization with Marshmallow.vtt 9KB
  298. 8. Third party login with OAuth/8. Our GithubLogin resource.vtt 8KB
  299. 7. Database migrations/14. When should you read documentation.vtt 8KB
  300. 4. Advanced e-mail confirmation/6. Updating our UserResource.vtt 8KB
  301. 4. Advanced e-mail confirmation/14. Adding a new language to our API.vtt 8KB
  302. 9. Payments with Stripe/3. What's in our starter code.vtt 8KB
  303. 3. E-mail confirmations/6.1 start_code.zip.zip 8KB
  304. 3. E-mail confirmations/5.1 start_code.zip.zip 8KB
  305. 3. E-mail confirmations/5.2 end_code.zip.zip 8KB
  306. 7. Database migrations/11. Problems that can happen while migrating.vtt 8KB
  307. 3. E-mail confirmations/4.1 end_code.zip.zip 8KB
  308. 4. Advanced e-mail confirmation/9. Cross-resource dependencies are (generally) bad.vtt 8KB
  309. 5. Postman documentation and tests/4. Recap of Postman environments.vtt 8KB
  310. 2. Serialization with Marshmallow/7.1 start_code.zip.zip 8KB
  311. 3. E-mail confirmations/4.2 start_code.zip.zip 7KB
  312. 1. Introduction/7. Refactoring our resources.vtt 7KB
  313. 9. Payments with Stripe/14. When things go wrong error handling in Stripe.vtt 7KB
  314. 1. Introduction/4.2 start_code.zip.zip 7KB
  315. 1. Introduction/5.1 start_code.zip.zip 7KB
  316. 1. Introduction/6.2 start_code.zip.zip 7KB
  317. 9. Payments with Stripe/12. Testing our OrderResource.vtt 7KB
  318. 8. Third party login with OAuth/6. Flask-OAuthlib.vtt 7KB
  319. 1. Introduction/8. Should we have unique names.vtt 7KB
  320. 2. Serialization with Marshmallow/10. Deduplicating error handling.vtt 7KB
  321. 2. Serialization with Marshmallow/4.1 start_code.zip.zip 7KB
  322. 1. Introduction/14.2 start_code.zip.zip 7KB
  323. 1. Introduction/14.1 end_code.zip.zip 7KB
  324. 5. Postman documentation and tests/3. Collection and request descriptions.vtt 7KB
  325. 1. Introduction/13.1 end_code.zip.zip 7KB
  326. 1. Introduction/7.1 start_code.zip.zip 7KB
  327. 4. Advanced e-mail confirmation/11. Storing strings in config files.vtt 7KB
  328. 1. Introduction/13.2 start_code.zip.zip 7KB
  329. 1. Introduction/6.1 end_code.zip.zip 7KB
  330. 1. Introduction/12.1 starter_code.zip.zip 7KB
  331. 1. Introduction/11.1 start_code.zip.zip 7KB
  332. 1. Introduction/12.2 end_code.zip.zip 6KB
  333. 1. Introduction/11.2 end_code.zip.zip 6KB
  334. 1. Introduction/10.1 end_code.zip.zip 6KB
  335. 8. Third party login with OAuth/5. Creating a GitHub OAuth App.vtt 6KB
  336. 5. Postman documentation and tests/9. Publishing our documentation page.vtt 6KB
  337. 1. Introduction/10.2 start_code.zip.zip 6KB
  338. 1. Introduction/9.2 end_code.zip.zip 6KB
  339. 1. Introduction/9.1 start_code.zip.zip 6KB
  340. 1. Introduction/8.1 start_code.zip.zip 6KB
  341. 1. Introduction/8.2 end_code.zip.zip 6KB
  342. 4. Advanced e-mail confirmation/16. Common pitfalls and advice.vtt 6KB
  343. 1. Introduction/7.2 end_code.zip.zip 6KB
  344. 3. E-mail confirmations/9. Sending e-mails with Mailgun (Part 2).vtt 6KB
  345. 8. Third party login with OAuth/4.1 ARAC-Section08-OAuth.postman_collection.json.json 6KB
  346. 9. Payments with Stripe/15. Security considerations in payments.vtt 6KB
  347. 8. Third party login with OAuth/3. What's in our starter code.vtt 6KB
  348. 3. E-mail confirmations/7. Setting up Mailgun.vtt 6KB
  349. 7. Database migrations/5. Connecting to our remote database.vtt 6KB
  350. 3. E-mail confirmations/4. Adding an activated property.vtt 6KB
  351. 4. Advanced e-mail confirmation/7. Adding the last confirmation to the user schema.vtt 5KB
  352. 1. Introduction/11. Using the current class as a type hint.vtt 5KB
  353. 7. Database migrations/8. Our first database migration.vtt 5KB
  354. 1. Introduction/1. Why you should take this course!.vtt 5KB
  355. 9. Payments with Stripe/13. Creating a way to view existing orders.vtt 5KB
  356. 8. Third party login with OAuth/14. Using url_for with Flask-RESTful.vtt 4KB
  357. 4. Advanced e-mail confirmation/17. Conclusion of this section.vtt 4KB
  358. 7. Database migrations/10. Adding a new column with migrations.vtt 3KB
  359. 3. E-mail confirmations/1. Introduction to this section.vtt 3KB
  360. 1. Introduction/6. Simplifying our error handling.vtt 3KB
  361. 7. Database migrations/12. A word of caution!.vtt 3KB
  362. 8. Third party login with OAuth/12. Adding some error handling.vtt 3KB
  363. 3. E-mail confirmations/12. Adding more configuration to .env.vtt 3KB
  364. 9. Payments with Stripe/14.3 order.py.py 3KB
  365. 6. Image uploads/3. Installing Flask-Uploads.vtt 3KB
  366. 5. Postman documentation and tests/1. Introduction to this section.vtt 3KB
  367. 7. Database migrations/1. Introduction to this section.vtt 3KB
  368. 7. Database migrations/3. What's in our starter code.vtt 2KB
  369. 8. Third party login with OAuth/15. Conclusion of this section.vtt 2KB
  370. 3. E-mail confirmations/14. Conclusion of this section.vtt 2KB
  371. 9. Payments with Stripe/16. Conclusion of this section.vtt 2KB
  372. 4. Advanced e-mail confirmation/1. Introduction to this section.vtt 2KB
  373. 6. Image uploads/13. Conclusion of this section.vtt 2KB
  374. 1. Introduction/2. Introduction to this section.vtt 2KB
  375. 7. Database migrations/15. Conclusion of this section.vtt 2KB
  376. 8. Third party login with OAuth/1. Introduction to this lecture.vtt 2KB
  377. 5. Postman documentation and tests/11. Conclusion of this section.vtt 2KB
  378. 2. Serialization with Marshmallow/11. Conclusion of this section.vtt 2KB
  379. 2. Serialization with Marshmallow/1. Introduction to this section.vtt 1KB
  380. 6. Image uploads/1. Introduction to this section.vtt 1KB
  381. 10. Bonus section/1. Conclusion of the course.vtt 1KB
  382. 1. Introduction/16. Conclusion of this section.vtt 1KB
  383. 5. Postman documentation and tests/8. Previewing our Postman documentation.vtt 1KB
  384. 9. Payments with Stripe/1. Introduction to this section.vtt 1KB
  385. 10. Bonus section/2. Bonus lecture next steps and other resources.html 1KB
  386. 1. Introduction/3. Access the e-book for Section 1 here!.html 907B
  387. 7. Database migrations/2. Getting a PostgreSQL database.html 892B
  388. 4. Advanced e-mail confirmation/16.1 translation_file_checking_script.py.py 755B
  389. 5. Postman documentation and tests/2. Postman collection for this section.html 708B
  390. 2. Serialization with Marshmallow/5. Postman collection for this section.html 501B
  391. 3. E-mail confirmations/3. Postman collection for this section.html 438B
  392. 4. Advanced e-mail confirmation/2. Postman collection for this section.html 438B
  393. 6. Image uploads/2. Postman collection for this section.html 438B
  394. 7. Database migrations/4. Postman collection for this section.html 438B
  395. 8. Third party login with OAuth/4. Postman collection for this section.html 438B
  396. 9. Payments with Stripe/4. Postman collection for this section.html 438B
  397. 2. Serialization with Marshmallow/3.1 deserializing.py.py 364B
  398. 2. Serialization with Marshmallow/2.1 serializing.py.py 350B
  399. 7. Database migrations/13.4 Flask-SQLAlchemy Custom metadata and naming conventions.html 151B
  400. 6. Image uploads/5.2 Werkzeug Data structures — FileStorage.html 148B
  401. 7. Database migrations/5.1 The Teclado Blog Password encryption in Python.html 148B
  402. 9. Payments with Stripe/9.3 SQLAlchemy Association Object Pattern.html 146B
  403. 7. Database migrations/13.3 Alembic op.f.html 144B
  404. 9. Payments with Stripe/8.1 SQLAlchemy Many to many relationships.html 140B
  405. 8. Third party login with OAuth/5.3 GitHub Authorizing OAuth Apps.html 138B
  406. 8. Third party login with OAuth/7.2 GitHub Authorizing OAuth Apps.html 138B
  407. 8. Third party login with OAuth/2.2 A different guide for completeness.html 136B
  408. [Tutorialsplanet.NET].url 128B
  409. 9. Payments with Stripe/12.1 Stripe Card Payments Quickstart.html 126B
  410. 9. Payments with Stripe/5.1 Stripe Card Payments Quickstart.html 126B
  411. 6. Image uploads/5.1 Wikipedia Web Server Gateway Interface (WSGI).html 119B
  412. 4. Advanced e-mail confirmation/7.2 Marshmallow Extending schemas.html 117B
  413. 8. Third party login with OAuth/3.1 Marshmallow Version 3 Changelog.html 117B
  414. 7. Database migrations/13.5 Alembic Naming.html 115B
  415. 8. Third party login with OAuth/14.1 Flask url_for.html 111B
  416. 8. Third party login with OAuth/6.1 Flask-OAuthlib Documentation.html 109B
  417. 8. Third party login with OAuth/9.3 Flask g.html 105B
  418. 9. Payments with Stripe/12.2 Stripe API Keys.html 105B
  419. 9. Payments with Stripe/2.1 Stripe API Keys.html 105B
  420. 9. Payments with Stripe/9.4 StackOverflow backref and back_populates.html 105B
  421. 8. Third party login with OAuth/9.2 Flask Application Context.html 104B
  422. 1. Introduction/12.3 Black code formatter documentation.html 100B
  423. 8. Third party login with OAuth/5.1 GitHub Developer Settings.html 99B
  424. 4. Advanced e-mail confirmation/14.3 Flask-Babel Documentation.html 98B
  425. 1. Introduction/12.4 Black GitHub repository.html 90B
  426. 8. Third party login with OAuth/2.1 OAuth The OAuth 2.0 Standard.html 81B