FileMood

Download REST APIs with Flask and Python

REST APIs with Flask and Python

Name

REST APIs with Flask and Python

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

2.5 GB

Total Files

309

Hash

687CC969974586DEDB2E15BD1D5C30609755B8F1

/2. A Full Python Refresher/

7. Methods.html

0.1 KB

4. Variables.html

0.1 KB

22. Dictionaries and students.html

0.1 KB

29. @classmethod and @staticmethod.html

0.1 KB

26. Classes and objects.html

0.1 KB

16. Flow control—loops and ifs.html

0.1 KB

12. Lists, tuples, and sets.html

0.1 KB

2. Access the code for this section here.html

0.8 KB

36. Conclusion of this section.vtt

1.0 KB

1. Introduction to this section.vtt

2.0 KB

5. Solution to coding exercise Variables.vtt

3.1 KB

8. Solution to coding exercise Methods.vtt

5.9 KB

21. Are dictionaries things.vtt

6.1 KB

13. Solution to coding exercise Lists, tuples, sets.vtt

7.4 KB

25. A Student example.vtt

8.2 KB

27. Solution to coding exercise Classes and objects.vtt

8.2 KB

20. Dictionaries.vtt

8.9 KB

17. Solution to coding exercise Flow control.vtt

8.9 KB

11. Advanced set operations.vtt

9.3 KB

34. Decorators in Python.vtt

9.6 KB

30. Solution to coding exercise @classmethod and @staticmethod.vtt

9.6 KB

28. @classmethod and @staticmethod.vtt

9.8 KB

3. Variables in Python.vtt

10.3 KB

15. If statements.vtt

10.4 KB

23. Solution to coding exercise Dictionaries.vtt

11.0 KB

35. Advanced decorators.vtt

12.2 KB

9. Lists, tuples, and sets.vtt

12.3 KB

33. Passing functions as arguments.vtt

12.3 KB

10. List, tuple, and set operations.vtt

12.7 KB

24. Objects in Python.vtt

13.7 KB

32. args and kwargs.vtt

13.9 KB

18. A programming exercise for you.vtt

15.5 KB

31. Inheritance in Object-Oriented Programming.vtt

16.3 KB

19. List comprehension.vtt

17.9 KB

6. Methods in Python.vtt

20.1 KB

14. Loops in Python.vtt

20.9 KB

5. Solution to coding exercise Variables.mp4

3.6 MB

8. Solution to coding exercise Methods.mp4

6.9 MB

21. Are dictionaries things.mp4

8.0 MB

36. Conclusion of this section.mp4

8.6 MB

13. Solution to coding exercise Lists, tuples, sets.mp4

9.1 MB

25. A Student example.mp4

10.1 MB

27. Solution to coding exercise Classes and objects.mp4

10.5 MB

17. Solution to coding exercise Flow control.mp4

10.8 MB

3. Variables in Python.mp4

10.9 MB

11. Advanced set operations.mp4

11.5 MB

34. Decorators in Python.mp4

12.1 MB

20. Dictionaries.mp4

12.6 MB

30. Solution to coding exercise @classmethod and @staticmethod.mp4

12.7 MB

15. If statements.mp4

13.5 MB

23. Solution to coding exercise Dictionaries.mp4

13.6 MB

9. Lists, tuples, and sets.mp4

14.1 MB

28. @classmethod and @staticmethod.mp4

15.0 MB

10. List, tuple, and set operations.mp4

15.6 MB

33. Passing functions as arguments.mp4

16.1 MB

35. Advanced decorators.mp4

16.2 MB

1. Introduction to this section.mp4

17.6 MB

24. Objects in Python.mp4

20.0 MB

18. A programming exercise for you.mp4

20.5 MB

32. args and kwargs.mp4

21.7 MB

6. Methods in Python.mp4

23.2 MB

31. Inheritance in Object-Oriented Programming.mp4

24.0 MB

19. List comprehension.mp4

24.3 MB

14. Loops in Python.mp4

25.8 MB

/10. Security in your REST APIs/

10. Security in REST APIs.html

0.1 KB

12. Conclusion of this section.html

0.3 KB

2. Security in REST APIs e-book.html

0.4 KB

1. Welcome to this section.html

0.8 KB

11. Extra technical SSL resources.html

0.9 KB

7. Verifying everything works—this is important!.vtt

2.5 KB

8. Creating our SSL certificate in Cloudflare.vtt

5.0 KB

5. What is DNS.vtt

7.8 KB

3. Getting our domain name.vtt

9.9 KB

6. Setting our DNS records.vtt

12.0 KB

4. Setting up Cloudflare.vtt

12.2 KB

9. Configuring nginx for SSL.vtt

18.3 KB

7. Verifying everything works—this is important!.mp4

2.8 MB

5. What is DNS.mp4

9.8 MB

8. Creating our SSL certificate in Cloudflare.mp4

10.7 MB

3. Getting our domain name.mp4

13.9 MB

6. Setting our DNS records.mp4

18.9 MB

4. Setting up Cloudflare.mp4

25.3 MB

9. Configuring nginx for SSL.mp4

28.6 MB

/11. Token refreshing and Flask-JWT-Extended/

8.1 Start and end code for this lecture.html

0.2 KB

2.2 Start and end code for this lecture.html

0.2 KB

7.1 Start and end code for this lecture.html

0.2 KB

13.1 Start and end code for this lecture.html

0.2 KB

10.1 Start and end code for this lecture.html

0.2 KB

14.1 Start and end code for this lecture.html

0.2 KB

11.1 Start and end code for this lecture.html

0.2 KB

5.2 Start and end code for this lecture.html

0.2 KB

3.1 Start and end code for this lecture.html

0.2 KB

12.2 Start and end code for this lecture.html

0.2 KB

15. E-book complete review of the API so far.html

0.5 KB

16. Flask-JWT-Extended further reading.html

0.7 KB

1. Welcome to this section.html

1.1 KB

11. Requiring a fresh token in an endpoint.vtt

4.7 KB

6. Testing the login with Postman.vtt

4.8 KB

8. Getting the JWT identity in and endpoint and @jwt_optional.vtt

8.0 KB

13. Blacklisting with Flask-JWT-Extended.vtt

8.9 KB

4. Testing our new Resource with Postman.vtt

9.5 KB

14. Logging users out in our REST API.vtt

10.2 KB

3. Creating a User Resource for testing.vtt

11.1 KB

9. What is a fresh token.vtt

11.1 KB

7.2 4_adding_claims.zip.zip

12.7 KB

12. Customizing Flask-JWT-Extended callbacks and responses.vtt

12.9 KB

7. Adding JWT Claims.vtt

13.0 KB

3.2 2_adding_user_resource_for_testing.zip.zip

13.4 KB

5.1 3_login_with_flask_jwt_extended.zip.zip

13.6 KB

8.2 5_jwt_optional.zip.zip

13.6 KB

10.2 7_token_refresh.zip.zip

13.9 KB

10. Performing token refresh in our REST API.vtt

14.8 KB

11.2 8_requiring_a_fresh_token.zip.zip

14.8 KB

13.2 10_blacklisting.zip.zip

15.4 KB

12.1 9_customizing_callbacks_and_responses.zip.zip

15.9 KB

2. A recap of the code + a few changes!.vtt

19.7 KB

2.1 1_recap_of_code.zip.zip

21.6 KB

5. Logging in with Flask-JWT-Extended.vtt

26.4 KB

14.2 11_logging_users_out.zip.zip

27.4 KB

6. Testing the login with Postman.mp4

15.6 MB

11. Requiring a fresh token in an endpoint.mp4

19.8 MB

9. What is a fresh token.mp4

20.0 MB

8. Getting the JWT identity in and endpoint and @jwt_optional.mp4

32.7 MB

3. Creating a User Resource for testing.mp4

43.8 MB

13. Blacklisting with Flask-JWT-Extended.mp4

45.7 MB

4. Testing our new Resource with Postman.mp4

46.9 MB

14. Logging users out in our REST API.mp4

50.5 MB

10. Performing token refresh in our REST API.mp4

52.9 MB

12. Customizing Flask-JWT-Extended callbacks and responses.mp4

57.4 MB

7. Adding JWT Claims.mp4

64.7 MB

2. A recap of the code + a few changes!.mp4

85.2 MB

5. Logging in with Flask-JWT-Extended.mp4

131.0 MB

/8. Deploying Flask apps to Heroku/

2. Access the code for this section here.html

0.3 KB

11. Conclusion of this section.vtt

1.5 KB

1. Welcome to this section.vtt

1.7 KB

8. Testing the deployed API with Postman.vtt

6.1 KB

5. Setting up Heroku for Flask.vtt

8.3 KB

10. Working with Git and automatic deploys.vtt

10.4 KB

3. What is Heroku.vtt

10.7 KB

4. Getting our code into GitHub.vtt

12.3 KB

7. Logs in Heroku and troubleshooting errors.vtt

13.5 KB

9. Adding PostgreSQL to our Heroku app.vtt

14.2 KB

6. Adding the required files to the project.vtt

17.7 KB

3.1 heroku_tutorial.pdf.pdf

2.2 MB

8. Testing the deployed API with Postman.mp4

7.3 MB

11. Conclusion of this section.mp4

8.3 MB

5. Setting up Heroku for Flask.mp4

8.7 MB

1. Welcome to this section.mp4

10.2 MB

3. What is Heroku.mp4

11.2 MB

4. Getting our code into GitHub.mp4

14.9 MB

10. Working with Git and automatic deploys.mp4

14.9 MB

9. Adding PostgreSQL to our Heroku app.mp4

18.3 MB

6. Adding the required files to the project.mp4

19.9 MB

7. Logs in Heroku and troubleshooting errors.mp4

21.0 MB

/1. Welcome!/

2. Before we get started a self-assessment.html

0.4 KB

4. Python on Mac.html

0.7 KB

3. Python on Windows.html

0.8 KB

1. How to take this course.html

0.9 KB

2.1 3_python_self_assessment.pdf.pdf

78.7 KB

/3. Your first REST API/

10.1 index.html.html

0.5 KB

3. Access the code for this section here.html

0.5 KB

12. Conclusion of this section.vtt

1.3 KB

1. Introduction to this section.vtt

1.9 KB

2. Installing Flask.vtt

3.3 KB

8. Returning a list of stores.vtt

10.5 KB

10. Calling the API from JavaScript.vtt

11.7 KB

7. Creating our application endpoints.vtt

12.1 KB

6. REST Principles.vtt

13.1 KB

9. Implementing other endpoints.vtt

15.1 KB

5. HTTP Verbs.vtt

16.2 KB

4. Your first Flask application.vtt

16.5 KB

11. Using Postman for API testing.vtt

18.0 KB

2. Installing Flask.mp4

3.4 MB

10. Calling the API from JavaScript.mp4

12.1 MB

8. Returning a list of stores.mp4

12.6 MB

6. REST Principles.mp4

13.6 MB

12. Conclusion of this section.mp4

13.8 MB

7. Creating our application endpoints.mp4

14.8 MB

4. Your first Flask application.mp4

16.3 MB

9. Implementing other endpoints.mp4

17.4 MB

5. HTTP Verbs.mp4

17.6 MB

1. Introduction to this section.mp4

17.9 MB

11. Using Postman for API testing.mp4

25.2 MB

/4. Flask-RESTful for more efficient development/

3. Access the code for this section here.html

0.5 KB

1. Welcome to this section.vtt

0.6 KB

15. Conclusion of this section.vtt

1.1 KB

14. Optimising our final code and request parsing.vtt

6.2 KB

12. PUT to create or update Items.vtt

6.5 KB

11. DELETE to delete Items.vtt

7.2 KB

13. Advanced request parsing with Flask-RESTful.vtt

10.3 KB

10. Authentication and logging in—part 2.vtt

10.7 KB

7. The ItemList and creating Items.vtt

10.9 KB

8. Improving code and error control.vtt

11.7 KB

2. Virtualenvs and setting up Flask-RESTful.vtt

12.8 KB

6. Creating our Item Resource.vtt

16.5 KB

5. Test-first API design—what is that.vtt

16.7 KB

4. Your first Flask-RESTful app.vtt

16.9 KB

9. Authentication and logging in—part 1.vtt

18.0 KB

1. Welcome to this section.mp4

7.5 MB

14. Optimising our final code and request parsing.mp4

8.6 MB

11. DELETE to delete Items.mp4

9.3 MB

12. PUT to create or update Items.mp4

9.4 MB

15. Conclusion of this section.mp4

11.0 MB

13. Advanced request parsing with Flask-RESTful.mp4

13.7 MB

8. Improving code and error control.mp4

13.9 MB

7. The ItemList and creating Items.mp4

13.9 MB

10. Authentication and logging in—part 2.mp4

14.8 MB

2. Virtualenvs and setting up Flask-RESTful.mp4

17.5 MB

4. Your first Flask-RESTful app.mp4

19.0 MB

5. Test-first API design—what is that.mp4

20.3 MB

6. Creating our Item Resource.mp4

21.2 MB

9. Authentication and logging in—part 1.mp4

23.1 MB

/6. Simplifying storage with Flask-SQLAlchemy/

2. Access the code for this section here.html

0.5 KB

1. Welcome to this section!.vtt

1.3 KB

16. Conclusion of this section.vtt

1.5 KB

12. No more creating tables manually—telling SQLAlchemy to create tables.vtt

4.6 KB

6. Verifying the app works after our changes.vtt

7.5 KB

4. Improving the project structure and maintainability.vtt

8.4 KB

11. Easily displaying the ItemList resource with SQLAlchemy.vtt

8.5 KB

15. Final testing of this section's API.vtt

9.4 KB

3. Setting up this section's project.vtt

10.0 KB

14. Creating the Store Resource.vtt

14.3 KB

10. Implementing the UserModel using SQLAlchemy.vtt

15.7 KB

7. Advanced Postman environments and tests.vtt

16.0 KB

8. Telling SQLAlchemy about our tables and columns.vtt

17.6 KB

13. Creating a new model StoreModel.vtt

19.6 KB

9. Implementing the ItemModel using SQLAlchemy.vtt

21.0 KB

5. Creating User and Item models.vtt

32.9 KB

12. No more creating tables manually—telling SQLAlchemy to create tables.mp4

5.5 MB

1. Welcome to this section!.mp4

7.5 MB

16. Conclusion of this section.mp4

9.1 MB

11. Easily displaying the ItemList resource with SQLAlchemy.mp4

9.6 MB

4. Improving the project structure and maintainability.mp4

9.9 MB

6. Verifying the app works after our changes.mp4

10.4 MB

15. Final testing of this section's API.mp4

11.6 MB

3. Setting up this section's project.mp4

15.8 MB

14. Creating the Store Resource.mp4

18.2 MB

10. Implementing the UserModel using SQLAlchemy.mp4

18.5 MB

8. Telling SQLAlchemy about our tables and columns.mp4

20.1 MB

7. Advanced Postman environments and tests.mp4

23.4 MB

13. Creating a new model StoreModel.mp4

24.6 MB

9. Implementing the ItemModel using SQLAlchemy.mp4

30.6 MB

5. Creating User and Item models.mp4

49.3 MB

/5. Storing resources in a SQL database/

3. Access the code for this section here.html

0.8 KB

14. Advanced Flask-JWT Configuration.html

0.8 KB

15. Conclusion of this section.vtt

0.9 KB

1. Welcome to this section.vtt

1.5 KB

7. Preventing duplicate usernames when signing users up.vtt

4.1 KB

2. Setting up our project.vtt

5.7 KB

10. Deleting our Item resources from the database.vtt

6.4 KB

11. Refactoring insertion of items.vtt

7.2 KB

12. The PUT method with database interaction.vtt

8.1 KB

13. Retrieving many items from the database.vtt

10.9 KB

8. Retrieving our Item resources from a database.vtt

14.5 KB

4. Running a SQLite database and interacting with it from Python.vtt

18.8 KB

6. Signing up and writing Users to a database.vtt

20.8 KB

9. Writing our Item resources to a database.vtt

21.1 KB

5. Logging in and retrieving Users from a database.vtt

29.4 KB

14.1 flask-jwt-guide.pdf.pdf

358.8 KB

15. Conclusion of this section.mp4

5.4 MB

7. Preventing duplicate usernames when signing users up.mp4

6.0 MB

10. Deleting our Item resources from the database.mp4

8.5 MB

2. Setting up our project.mp4

9.8 MB

12. The PUT method with database interaction.mp4

10.0 MB

11. Refactoring insertion of items.mp4

10.8 MB

13. Retrieving many items from the database.mp4

13.8 MB

1. Welcome to this section.mp4

14.4 MB

8. Retrieving our Item resources from a database.mp4

19.6 MB

4. Running a SQLite database and interacting with it from Python.mp4

23.0 MB

6. Signing up and writing Users to a database.mp4

25.8 MB

9. Writing our Item resources to a database.mp4

28.5 MB

5. Logging in and retrieving Users from a database.mp4

32.1 MB

/7. Git—version control/

8. Conclusion of this section.vtt

1.1 KB

1. Welcome to this section.vtt

2.7 KB

2. Installing Git on Mac and Windows.vtt

6.1 KB

4. The Git workflow—part 1.vtt

7.4 KB

5. The Git workflow—part 2, including GitHub.vtt

8.6 KB

3. What is a Git repository.vtt

8.7 KB

7. The README file.vtt

9.4 KB

6. Using SSH keys for security.vtt

9.7 KB

4. The Git workflow—part 1.mp4

7.9 MB

7. The README file.mp4

9.1 MB

3. What is a Git repository.mp4

9.3 MB

2. Installing Git on Mac and Windows.mp4

9.3 MB

5. The Git workflow—part 2, including GitHub.mp4

10.2 MB

8. Conclusion of this section.mp4

10.5 MB

6. Using SSH keys for security.mp4

12.2 MB

1. Welcome to this section.mp4

25.6 MB

/9. Deploying Flask apps to our own server/

1. Welcome to this section.vtt

1.2 KB

9. Conclusion of this section.vtt

2.1 KB

8. Testing our API to make sure everything works.vtt

9.9 KB

3. Installing PostgreSQL in Ubuntu 16.04.vtt

12.3 KB

4. Creating a UNIX user in Ubuntu 16.04.vtt

12.6 KB

5. Setting up our new user with PostgreSQL permissions.vtt

13.1 KB

2. Setting up a DigitalOcean server.vtt

21.1 KB

6. Setting up nginx and our REST API.vtt

28.7 KB

7. Setting up uWSGI to run our REST API.vtt

36.8 KB

3.1 deploying_uwsgi_nginx.pdf.pdf

1.8 MB

2.1 digitalocean_tutorial.pdf.pdf

2.2 MB

1. Welcome to this section.mp4

10.7 MB

8. Testing our API to make sure everything works.mp4

12.3 MB

4. Creating a UNIX user in Ubuntu 16.04.mp4

17.8 MB

3. Installing PostgreSQL in Ubuntu 16.04.mp4

22.2 MB

9. Conclusion of this section.mp4

22.2 MB

2. Setting up a DigitalOcean server.mp4

23.9 MB

5. Setting up our new user with PostgreSQL permissions.mp4

24.0 MB

7. Setting up uWSGI to run our REST API.mp4

46.8 MB

6. Setting up nginx and our REST API.mp4

51.8 MB

/12. Bonus Section/

1. Bonus lecture where will your learning take you next.html

2.4 KB

 

Total files 309


Copyright © 2025 FileMood.com