Filename | Size |
| Lesson 1. Welcome to the course!.mp4 | 18.9 MB |
| Lesson 10. Solution to coding exercise Lists, tuples, sets.mp4 | 8.6 MB |
| Lesson 100. Conclusion of this section.mp4 | 7.9 MB |
| Lesson 101. Welcome to this section.mp4 | 10.2 MB |
| Lesson 102. Setting up a DigitalOcean server.mp4 | 22.8 MB |
| Lesson 103. Installing PostgreSQL in Ubuntu 16.04.mp4 | 21.2 MB |
| Lesson 104. Creating a UNIX user in Ubuntu 16.04.mp4 | 17 MB |
| Lesson 105. Setting up our new user with PostgreSQL permissions.mp4 | 22.9 MB |
| Lesson 106. Setting up nginx and our REST API.mp4 | 49.4 MB |
| Lesson 107. Setting up uWSGI to run our REST API.mp4 | 44.6 MB |
| Lesson 108. Testing our API to make sure everything works.mp4 | 11.7 MB |
| Lesson 109. Conclusion of this section.mp4 | 21.2 MB |
| Lesson 11. Loops in Python.mp4 | 24.6 MB |
| Lesson 110. Getting our domain name.mp4 | 13.3 MB |
| Lesson 111. Setting up Cloudflare.mp4 | 24.1 MB |
| Lesson 112. What is DNS.mp4 | 9.3 MB |
| Lesson 113. Setting our DNS records.mp4 | 18 MB |
| Lesson 114. Verifying everything works—this is important!.mp4 | 2.6 MB |
| Lesson 115. Creating our SSL certificate in Cloudflare.mp4 | 10.2 MB |
| Lesson 116. Configuring nginx for SSL.mp4 | 27.3 MB |
| Lesson 117. A recap of the code + a few changes!.mp4 | 81.2 MB |
| Lesson 118. Creating a User Resource for testing.mp4 | 41.8 MB |
| Lesson 119. Testing our new Resource with Postman.mp4 | 44.7 MB |
| Lesson 12. If statements.mp4 | 12.8 MB |
| Lesson 120. Logging in with Flask-JWT-Extended.mp4 | 124.9 MB |
| Lesson 121. Testing the login with Postman.mp4 | 14.9 MB |
| Lesson 122. Adding JWT Claims.mp4 | 61.7 MB |
| Lesson 123. Getting the JWT identity in and endpoint and @jwt_optional.mp4 | 31.1 MB |
| Lesson 124. What is a fresh token.mp4 | 19.1 MB |
| Lesson 125. Performing token refresh in our REST API.mp4 | 50.5 MB |
| Lesson 126. Requiring a fresh token in an endpoint.mp4 | 18.9 MB |
| Lesson 127. Customizing Flask-JWT-Extended callbacks and responses.mp4 | 54.7 MB |
| Lesson 128. Blacklisting with Flask-JWT-Extended.mp4 | 43.6 MB |
| Lesson 129. Logging users out in our REST API.mp4 | 48.2 MB |
| Lesson 13. Solution to coding exercise Flow control.mp4 | 10.3 MB |
| Lesson 14. A programming exercise for you.mp4 | 19.5 MB |
| Lesson 15. List comprehension.mp4 | 23.1 MB |
| Lesson 16. Dictionaries.mp4 | 12 MB |
| Lesson 17. Are dictionaries things.mp4 | 7.6 MB |
| Lesson 18. Solution to coding exercise Dictionaries.mp4 | 13 MB |
| Lesson 19. Objects in Python.mp4 | 19.1 MB |
| Lesson 2. Introduction to this section.mp4 | 16.8 MB |
| Lesson 20. A Student example.mp4 | 9.7 MB |
| Lesson 21. Solution to coding exercise Classes and objects.mp4 | 10 MB |
| Lesson 22. @classmethod and @staticmethod.mp4 | 14.3 MB |
| Lesson 23. Solution to coding exercise @classmethod and @staticmethod.mp4 | 12.1 MB |
| Lesson 24. Inheritance in Object-Oriented Programming.mp4 | 22.9 MB |
| Lesson 25. args and kwargs.mp4 | 20.7 MB |
| Lesson 26. Passing functions as arguments.mp4 | 15.3 MB |
| Lesson 27. Decorators in Python.mp4 | 11.5 MB |
| Lesson 28. Advanced decorators.mp4 | 15.4 MB |
| Lesson 29. Conclusion of this section.mp4 | 8.2 MB |
| Lesson 3. Variables in Python.mp4 | 10.4 MB |
| Lesson 30. Introduction to this section.mp4 | 17 MB |
| Lesson 31. Installing Flask.mp4 | 3.3 MB |
| Lesson 32. Your first Flask application.mp4 | 15.6 MB |
| Lesson 33. HTTP Verbs.mp4 | 16.8 MB |
| Lesson 34. REST Principles.mp4 | 13 MB |
| Lesson 35. Creating our application endpoints.mp4 | 14.1 MB |
| Lesson 36. Returning a list of stores.mp4 | 12 MB |
| Lesson 37. Implementing other endpoints.mp4 | 16.6 MB |
| Lesson 38. Calling the API from JavaScript.mp4 | 11.5 MB |
| Lesson 39. Using Postman for API testing.mp4 | 24 MB |
| Lesson 4. Solution to coding exercise Variables.mp4 | 3.5 MB |
| Lesson 40. Conclusion of this section.mp4 | 13.1 MB |
| Lesson 41. Welcome to this section.mp4 | 7.1 MB |
| Lesson 42. Virtualenvs and setting up Flask-RESTful.mp4 | 16.7 MB |
| Lesson 43. Your first Flask-RESTful app.mp4 | 18.1 MB |
| Lesson 44. Test-first API design—what is that.mp4 | 19.4 MB |
| Lesson 45. Creating our Item Resource.mp4 | 20.2 MB |
| Lesson 46. The ItemList and creating Items.mp4 | 13.3 MB |
| Lesson 47. Improving code and error control.mp4 | 13.2 MB |
| Lesson 48. Authentication and logging in—part 1.mp4 | 22 MB |
| Lesson 49. Authentication and logging in—part 2.mp4 | 14.1 MB |
| Lesson 5. Methods in Python.mp4 | 22.1 MB |
| Lesson 50. DELETE to delete Items.mp4 | 8.9 MB |
| Lesson 51. PUT to create or update Items.mp4 | 9 MB |
| Lesson 52. Advanced request parsing with Flask-RESTful.mp4 | 13 MB |
| Lesson 53. Optimising our final code and request parsing.mp4 | 8.2 MB |
| Lesson 54. Conclusion of this section.mp4 | 10.5 MB |
| Lesson 55. Welcome to this section.mp4 | 13.8 MB |
| Lesson 56. Setting up our project.mp4 | 9.4 MB |
| Lesson 57. Running a SQLite database and interacting with it from Python.mp4 | 22 MB |
| Lesson 58. Logging in and retrieving Users from a database.mp4 | 30.6 MB |
| Lesson 59. Signing up and writing Users to a database.mp4 | 24.6 MB |
| Lesson 6. Solution to coding exercise Methods.mp4 | 6.5 MB |
| Lesson 60. Preventing duplicate usernames when signing users up.mp4 | 5.8 MB |
| Lesson 61. Retrieving our Item resources from a database.mp4 | 18.7 MB |
| Lesson 62. Writing our Item resources to a database.mp4 | 27.2 MB |
| Lesson 63. Deleting our Item resources from the database.mp4 | 8.1 MB |
| Lesson 64. Refactoring insertion of items.mp4 | 10.3 MB |
| Lesson 65. The PUT method with database interaction.mp4 | 9.5 MB |
| Lesson 66. Retrieving many items from the database.mp4 | 13.2 MB |
| Lesson 67. Conclusion of this section.mp4 | 5.2 MB |
| Lesson 68. Welcome to this section!.mp4 | 7.1 MB |
| Lesson 69. Setting up this section's project.mp4 | 15 MB |
| Lesson 7. Lists, tuples, and sets.mp4 | 13.4 MB |
| Lesson 70. Improving the project structure and maintainability.mp4 | 9.4 MB |
| Lesson 71. Creating User and Item models.mp4 | 47 MB |