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