FileMood

Download [02-2021] advanced-rest-apis-flask-python

02 2021 advanced rest apis flask python

Name

[02-2021] advanced-rest-apis-flask-python

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

5.5 GB

Total Files

426

Last Seen

Hash

E5DAD4151295AE9AC7EC6D3F0E7CA0DBDC87056B

/04 Advanced e-mail confirmation/

046 Creating the ConfirmationModel.mp4

177.0 MB

01 Introduction/

001 Why you should take this course!.mp4

57.1 MB

002 4 things you should know before starting this course.html

0.6 KB

002 The-Discord-Server.txt

0.0 KB

003 Introduction to this section.en_GB.srt

2.0 KB

003 Introduction to this section.mp4

6.6 MB

004 Access the e-book for Section 1 here!.html

1.4 KB

005 ARAC-Section01.postman-collection.json

9.3 KB

005 Our project and endpoints.en_GB.srt

10.3 KB

005 Our project and endpoints.mp4

21.5 MB

005 start-code.zip

7.4 KB

006 Reviewing the beginner course code.en_GB.srt

15.5 KB

006 Reviewing the beginner course code.mp4

74.1 MB

006 start-code.zip

7.4 KB

007 end-code.zip

6.7 KB

007 Simplifying our error handling.en_GB.srt

3.2 KB

007 Simplifying our error handling.mp4

12.0 MB

007 start-code.zip

7.4 KB

008 end-code.zip

6.3 KB

008 Refactoring our resources.en_GB.srt

7.2 KB

008 Refactoring our resources.mp4

21.7 MB

008 start-code.zip

6.8 KB

009 end-code.zip

6.4 KB

009 Should we have unique names_.en_GB.srt

6.7 KB

009 Should we have unique names_.mp4

22.8 MB

009 start-code.zip

6.4 KB

010 Adding basic type hinting.en_GB.srt

13.4 KB

010 Adding basic type hinting.mp4

42.3 MB

010 end-code.zip

6.5 KB

010 start-code.zip

6.4 KB

011 Adding custom JSON types.en_GB.srt

9.1 KB

011 Adding custom JSON types.mp4

47.3 MB

011 end-code.zip

6.6 KB

011 start-code.zip

6.5 KB

012 end-code.zip

6.6 KB

012 start-code.zip

6.7 KB

012 Using the current class as a type hint.en_GB.srt

5.1 KB

012 Using the current class as a type hint.mp4

24.0 MB

013 Black-code-formatter-documentation.txt

0.0 KB

013 Black-GitHub-repository.txt

0.0 KB

013 end-code.zip

6.6 KB

013 starter-code.zip

6.7 KB

013 Using Black for code formatting.en_GB.srt

15.8 KB

013 Using Black for code formatting.mp4

62.9 MB

014 end-code.zip

6.9 KB

014 Improving errors with constants.en_GB.srt

12.7 KB

014 Improving errors with constants.mp4

53.5 MB

014 start-code.zip

6.7 KB

015 @classmethod across the board.en_GB.srt

10.3 KB

015 @classmethod across the board.mp4

43.4 MB

015 end-code.zip

6.9 KB

015 Multiple-decorators-on-one-function.txt

0.1 KB

015 start-code.zip

7.0 KB

016 ARAC-Section01.postman-collection.json

9.3 KB

016 Testing our API with Postman.en_GB.srt

15.8 KB

016 Testing our API with Postman.mp4

92.5 MB

017 Conclusion of this section.en_GB.srt

1.1 KB

017 Conclusion of this section.mp4

3.2 MB

001 Why you should take this course!.en_GB.srt

5.0 KB

02 Serialization with Marshmallow/

018 Introduction to this section.en_GB.srt

1.3 KB

018 Introduction to this section.mp4

4.5 MB

019 Serialization with Marshmallow.en_GB.srt

12.8 KB

019 Serialization with Marshmallow.mp4

29.2 MB

020 Deserialization with Marshmallow.en_GB.srt

8.3 KB

020 Deserialization with Marshmallow.mp4

33.3 MB

021 end-code.zip

9.0 KB

021 Migrating from virtualenv to Pipenv.en_GB.srt

25.7 KB

021 Migrating from virtualenv to Pipenv.mp4

97.4 MB

021 start-code.zip

7.0 KB

022 ARAC-Section02-Marshmallow.postman-collection.json

9.3 KB

022 Postman collection for this section.html

1.0 KB

023 end-code.zip

20.5 KB

023 start-code.zip

9.0 KB

023 Using vanilla Marshmallow with the API.en_GB.srt

21.0 KB

023 Using vanilla Marshmallow with the API.mp4

166.5 MB

024 A change to marshmallow-sqlalchemy.html

1.9 KB

025 end-code.zip

18.4 KB

025 Introduction to Flask-Marshmallow.en_GB.srt

19.4 KB

025 Introduction to Flask-Marshmallow.mp4

82.8 MB

025 start-code.zip

7.7 KB

026 Adding items to our REST API.en_GB.srt

17.8 KB

026 Adding items to our REST API.mp4

75.9 MB

026 end-code.zip

20.1 KB

026 start-code.zip

10.2 KB

027 Adding stores to our REST API.en_GB.srt

14.4 KB

027 Adding stores to our REST API.mp4

48.3 MB

027 end-code.zip

10.6 KB

027 start-code.zip

10.5 KB

028 Deduplicating error handling.en_GB.srt

6.7 KB

028 Deduplicating error handling.mp4

30.0 MB

028 end-code.zip

9.8 KB

028 start-code.zip

10.7 KB

029 Conclusion of this section.en_GB.srt

1.5 KB

029 Conclusion of this section.mp4

5.1 MB

03 E-mail confirmations/

030 Introduction to this section.en_GB.srt

3.3 KB

030 Introduction to this section.mp4

11.2 MB

031 Introduction to e-mail confirmation.en_GB.srt

10.0 KB

031 Introduction to e-mail confirmation.mp4

29.4 MB

032 ARAC-Section03-Email-Confirmation.postman-collection.json

10.3 KB

032 Postman collection for this section.html

0.9 KB

033 Adding an activated property.en_GB.srt

5.4 KB

033 Adding an activated property.mp4

22.5 MB

033 end-code.zip

7.8 KB

033 start-code.zip

7.6 KB

034 Activating users manually.en_GB.srt

10.0 KB

034 Activating users manually.mp4

41.0 MB

034 end-code.zip

7.9 KB

034 start-code.zip

7.9 KB

035 end-code.zip

9.1 KB

035 start-code.zip

7.9 KB

035 Telling users they are active.en_GB.srt

23.3 KB

035 Telling users they are active.mp4

148.5 MB

036 Setting up Mailgun.en_GB.srt

5.5 KB

036 Setting up Mailgun.mp4

23.4 MB

037 end-code.zip

9.8 KB

037 Sending e-mails with Mailgun (Part 1).en_GB.srt

18.6 KB

037 Sending e-mails with Mailgun (Part 1).mp4

95.7 MB

037 start-code.zip

9.2 KB

038 Sending e-mails with Mailgun (Part 2).en_GB.srt

5.8 KB

038 Sending e-mails with Mailgun (Part 2).mp4

24.1 MB

039 Creating our Mailgun library file.en_GB.srt

11.5 KB

039 Creating our Mailgun library file.mp4

57.7 MB

039 end-code.zip

10.3 KB

039 start-code.zip

9.9 KB

040 end-code.zip

10.5 KB

040 start-code.zip

10.4 KB

040 Using .env files in Flask.en_GB.srt

9.2 KB

040 Using .env files in Flask.mp4

34.7 MB

041 Adding more configuration to .env.en_GB.srt

2.8 KB

041 Adding more configuration to .env.mp4

12.7 MB

041 end-code.zip

10.6 KB

041 start-code.zip

10.6 KB

042 end-code.zip

10.8 KB

042 Error handling in Mailgun.en_GB.srt

13.6 KB

042 Error handling in Mailgun.mp4

61.0 MB

042 start-code.zip

10.7 KB

043 Conclusion of this section.en_GB.srt

2.2 KB

043 Conclusion of this section.mp4

8.0 MB

04 Advanced e-mail confirmation/

044 Introduction to this section.en_GB.srt

2.1 KB

044 Introduction to this section.mp4

7.4 MB

045 ARAC-Section04-ConfirmationModel.postman-collection.json

12.1 KB

045 Postman collection for this section.html

0.9 KB

046 Creating the ConfirmationModel.en_GB.srt

24.3 KB

046 end-code.zip

15.6 KB

046 start-code.zip

14.7 KB

047 Changes in our UserModel.en_GB.srt

12.6 KB

047 Changes in our UserModel.mp4

58.7 MB

047 end-code.zip

15.7 KB

047 start-code.zip

15.7 KB

048 Creating our ConfirmationResource.en_GB.srt

26.4 KB

048 Creating our ConfirmationResource.mp4

132.4 MB

048 end-code.zip

17.0 KB

048 start-code.zip

15.8 KB

049 end-code.zip

16.9 KB

049 start-code.zip

17.2 KB

049 Updating our UserResource.en_GB.srt

7.8 KB

049 Updating our UserResource.mp4

34.6 MB

050 Errata and code changes required.html

1.2 KB

051 Adding the last confirmation to the user schema.en_GB.srt

5.3 KB

051 Adding the last confirmation to the user schema.mp4

18.3 MB

051 end-code.zip

17.0 KB

051 Marshmallow-Extending-schemas.txt

0.1 KB

051 start-code.zip

17.1 KB

052 end-code.zip

17.0 KB

052 Fixing our app.py.en_GB.srt

10.6 KB

052 Fixing our app.py.mp4

72.4 MB

052 start-code.zip

17.1 KB

053 Cross-resource dependencies are (generally) bad.en_GB.srt

7.4 KB

053 Cross-resource dependencies are (generally) bad.mp4

34.9 MB

054 What are localisation and internationalisation_.en_GB.srt

17.3 KB

054 What are localisation and internationalisation_.mp4

28.8 MB

055 end-code.zip

17.9 KB

055 start-code.zip

17.1 KB

055 Storing strings in config files.en_GB.srt

6.4 KB

055 Storing strings in config files.mp4

28.6 MB

056 Creating a simple translation library.en_GB.srt

14.2 KB

056 Creating a simple translation library.mp4

53.3 MB

056 end-code.zip

18.3 KB

056 start-code.zip

18.0 KB

057 end-code.zip

17.8 KB

057 start-code.zip

18.4 KB

057 Updating our resources to use translations.en_GB.srt

15.0 KB

057 Updating our resources to use translations.mp4

134.9 MB

058 Adding a new language to our API.en_GB.srt

7.7 KB

058 Adding a new language to our API.mp4

38.2 MB

058 end-code.zip

18.5 KB

058 Flask-Babel-Documentation.txt

0.0 KB

058 start-code.zip

18.0 KB

059 What is Flask-Babel_.en_GB.srt

9.2 KB

059 What is Flask-Babel_.mp4

58.2 MB

060 Common pitfalls and advice.en_GB.srt

6.0 KB

060 Common pitfalls and advice.mp4

34.7 MB

061 Conclusion of this section.en_GB.srt

3.6 KB

061 Conclusion of this section.mp4

12.4 MB

05 Postman documentation and tests/

062 Introduction to this section.en_GB.srt

2.5 KB

062 Introduction to this section.mp4

9.3 MB

063 ARA-Section05-FlowTests.postman-collection.json

32.3 KB

063 ARAC-Section05-Documentation.postman-collection.json

72.6 KB

063 Postman collection for this section.html

1.2 KB

064 Collection and request descriptions.en_GB.srt

6.6 KB

064 Collection and request descriptions.mp4

21.7 MB

065 Recap of Postman environments.en_GB.srt

7.3 KB

065 Recap of Postman environments.mp4

24.0 MB

066 JavaScript tests in Postman.en_GB.srt

22.1 KB

066 JavaScript tests in Postman.mp4

94.4 MB

067 Running entire collections in Postman.en_GB.srt

22.5 KB

067 Running entire collections in Postman.mp4

126.8 MB

068 Adding example requests and responses.en_GB.srt

13.7 KB

068 Adding example requests and responses.mp4

46.9 MB

069 Previewing our Postman documentation.en_GB.srt

1.0 KB

069 Previewing our Postman documentation.mp4

3.3 MB

070 Publishing our documentation page.en_GB.srt

6.2 KB

070 Publishing our documentation page.mp4

29.3 MB

071 More options for publishing documentation.en_GB.srt

10.4 KB

071 More options for publishing documentation.mp4

73.2 MB

072 Conclusion of this section.en_GB.srt

1.8 KB

072 Conclusion of this section.mp4

6.2 MB

06 Image uploads/

073 Introduction to this section.en_GB.srt

1.1 KB

073 Introduction to this section.mp4

3.5 MB

074 ARAC-Section06-ImageUpload.postman-collection.json

84.1 KB

074 Postman collection for this section.html

0.9 KB

075 end-code.zip

14.8 KB

075 Installing Flask-Uploads.en_GB.srt

2.5 KB

075 Installing Flask-Uploads.mp4

7.8 MB

075 start-code.zip

17.3 KB

076 Config files in Flask.en_GB.srt

25.9 KB

076 Config files in Flask.mp4

135.9 MB

076 end-code.zip

18.8 KB

076 start-code.zip

14.9 KB

077 Werkzeug-Data-structures-FileStorage.txt

0.1 KB

077 What are wsgi and Werkzeug_.en_GB.srt

17.4 KB

077 What are wsgi and Werkzeug_.mp4

32.1 MB

077 Wikipedia-Web-Server-Gateway-Interface-WSGI-.txt

0.1 KB

078 Creating our image helper library.en_GB.srt

22.5 KB

078 Creating our image helper library.mp4

132.6 MB

078 end-code.zip

19.9 KB

078 start-code.zip

19.0 KB

079 Creating our image schema.en_GB.srt

9.7 KB

079 Creating our image schema.mp4

32.0 MB

079 end-code.zip

20.3 KB

079 start-code.zip

20.1 KB

080 Creating our image upload resource.en_GB.srt

13.0 KB

080 Creating our image upload resource.mp4

58.2 MB

080 end-code.zip

21.2 KB

080 start-code.zip

20.5 KB

081 end-code.zip

32.6 KB

081 start-code.zip

21.4 KB

081 Trying out our image upload.en_GB.srt

12.0 KB

081 Trying out our image upload.mp4

53.0 MB

082 end-code.zip

33.0 KB

082 Retrieving and deleting images.en_GB.srt

14.1 KB

082 Retrieving and deleting images.mp4

138.4 MB

082 start-code.zip

32.8 KB

083 Another example_ user avatars.en_GB.srt

16.1 KB

083 Another example_ user avatars.mp4

135.4 MB

083 end-code.zip

336.3 KB

083 start-code.zip

33.2 KB

084 Adding the avatar resource.en_GB.srt

8.5 KB

084 Adding the avatar resource.mp4

56.6 MB

084 end-code.zip

336.3 KB

084 start-code.zip

336.5 KB

085 Conclusion of this section.en_GB.srt

2.0 KB

085 Conclusion of this section.mp4

7.5 MB

07 Database migrations/

086 Introduction to this section.en_GB.srt

2.4 KB

086 Introduction to this section.mp4

8.1 MB

087 Getting a PostgreSQL database.html

1.4 KB

088 start-code.zip

8.7 KB

088 What's in our starter code_.en_GB.srt

2.3 KB

088 What's in our starter code_.mp4

7.0 MB

089 ARAC-Section07-Database-Migrations.postman-collection.json

84.6 KB

089 Postman collection for this section.html

0.9 KB

090 Connecting to our remote database.en_GB.srt

5.5 KB

090 Connecting to our remote database.mp4

17.5 MB

090 end-code.zip

9.1 KB

090 start-code.zip

8.7 KB

090 The-Teclado-Blog-Password-encryption-in-Python.txt

0.1 KB

091 end-code.zip

12.2 KB

091 Initialising Flask-Migrate and Alembic.en_GB.srt

10.3 KB

091 Initialising Flask-Migrate and Alembic.mp4

42.6 MB

091 start-code.zip

9.1 KB

092 Creating our initial table structure.en_GB.srt

13.1 KB

092 Creating our initial table structure.mp4

97.1 MB

093 Our first database migration.en_GB.srt

5.1 KB

093 Our first database migration.mp4

23.7 MB

094 Checking the Alembic script (important!).en_GB.srt

9.5 KB

094 Checking the Alembic script (important!).mp4

89.4 MB

094 end-code.zip

13.3 KB

094 start-code.zip

13.4 KB

095 Adding a new column with migrations.en_GB.srt

3.3 KB

095 Adding a new column with migrations.mp4

13.1 MB

095 end-code.zip

14.0 KB

095 start-code.zip

13.4 KB

096 Problems that can happen while migrating.en_GB.srt

7.4 KB

096 Problems that can happen while migrating.mp4

32.0 MB

097 A word of caution!.en_GB.srt

3.1 KB

097 A word of caution!.mp4

5.8 MB

098 Alembic-Naming.txt

0.1 KB

098 Alembic-op.f.txt

0.1 KB

098 Defining a SQLAlchemy naming convention.en_GB.srt

10.1 KB

098 Defining a SQLAlchemy naming convention.mp4

35.2 MB

098 end-code.zip

13.6 KB

098 Flask-SQLAlchemy-Custom-metadata-and-naming-conventions.txt

0.1 KB

098 start-code.zip

14.1 KB

099 When should you read documentation_.en_GB.srt

8.1 KB

099 When should you read documentation_.mp4

36.9 MB

100 Conclusion of this section.en_GB.srt

2.0 KB

100 Conclusion of this section.mp4

6.2 MB

08 Third party login with OAuth/

101 Introduction to this lecture.en_GB.srt

1.8 KB

101 Introduction to this lecture.mp4

6.1 MB

102 A-different-guide-for-completeness.txt

0.1 KB

102 Introduction to OAuth 2.0.en_GB.srt

15.5 KB

102 Introduction to OAuth 2.0.mp4

25.5 MB

102 OAuth-The-OAuth-2.0-Standard.txt

0.0 KB

103 Marshmallow-Version-3-Changelog.txt

0.1 KB

103 start-code.zip

9.7 KB

103 What's in our starter code_.en_GB.srt

5.6 KB

103 What's in our starter code_.mp4

15.8 MB

104 ARAC-Section08-OAuth.postman-collection.json

6.0 KB

104 Postman collection for this section.html

0.9 KB

105 Creating a GitHub OAuth App.en_GB.srt

6.2 KB

105 Creating a GitHub OAuth App.mp4

19.1 MB

105 end-code.zip

10.2 KB

105 GitHub-Authorizing-OAuth-Apps.txt

0.1 KB

105 GitHub-Developer-Settings.txt

0.0 KB

105 start-code.zip

9.7 KB

106 end-code.zip

10.2 KB

106 Flask-OAuthlib-Documentation.txt

0.0 KB

106 Flask-OAuthlib.en_GB.srt

6.8 KB

106 Flask-OAuthlib.mp4

40.8 MB

106 start-code.zip

10.3 KB

107 end-code.zip

10.6 KB

107 GitHub-Authorizing-OAuth-Apps.txt

0.1 KB

107 Setting up our GitHub client.en_GB.srt

12.1 KB

107 Setting up our GitHub client.mp4

32.4 MB

107 start-code.zip

10.3 KB

108 end-code.zip

11.0 KB

108 Our GithubLogin resource.en_GB.srt

8.2 KB

108 Our GithubLogin resource.mp4

27.6 MB

108 start-code.zip

10.7 KB

109 Flask-Application-Context.txt

0.0 KB

109 flask-g-test-code.zip

11.3 KB

109 Flask-g.txt

0.0 KB

109 What is Flask's g_.en_GB.srt

8.8 KB

109 What is Flask's g_.mp4

44.1 MB

110 end-code.zip

11.1 KB

110 start-code.zip

11.1 KB

110 What is a tokengetter_.en_GB.srt

15.9 KB

110 What is a tokengetter_.mp4

127.6 MB

111 end-code.zip

11.3 KB

111 Finishing our GithubAuthorize resource.en_GB.srt

8.6 KB

111 Finishing our GithubAuthorize resource.mp4

37.0 MB

111 start-code.zip

11.3 KB

112 Adding some error handling.en_GB.srt

3.1 KB

112 Adding some error handling.mp4

15.4 MB

112 end-code.zip

11.5 KB

112 start-code.zip

11.5 KB

113 end-code.zip

11.6 KB

113 Setting user passwords.en_GB.srt

13.0 KB

113 Setting user passwords.mp4

56.5 MB

113 start-code.zip

11.6 KB

114 end-code.zip

11.6 KB

114 Flask-url-for.txt

0.1 KB

114 start-code.zip

11.7 KB

114 Using url_for with Flask-RESTful.en_GB.srt

4.3 KB

114 Using url_for with Flask-RESTful.mp4

16.6 MB

115 Conclusion of this section.en_GB.srt

2.3 KB

115 Conclusion of this section.mp4

6.8 MB

09 Payments with Stripe/

116 Introduction to this section.en_GB.srt

1.0 KB

116 Introduction to this section.mp4

3.3 MB

117 Setting up our Stripe account.en_GB.srt

9.9 KB

117 Setting up our Stripe account.mp4

33.8 MB

117 Stripe-API-Keys.txt

0.0 KB

118 start-code.zip

11.8 KB

118 What's in our starter code_.en_GB.srt

7.7 KB

118 What's in our starter code_.mp4

26.1 MB

119 ARAC-Section09-Payments.postman-collection.json

10.5 KB

119 Postman collection for this section.html

0.9 KB

120 Stripe-Card-Payments-Quickstart.txt

0.1 KB

120 Where do users pay_.en_GB.srt

11.4 KB

120 Where do users pay_.mp4

44.6 MB

121 After payment_ receiving order data.en_GB.srt

19.6 KB

121 After payment_ receiving order data.mp4

91.6 MB

121 end-code.zip

12.2 KB

121 start-code.zip

11.8 KB

122 Creating our OrderModel.en_GB.srt

15.3 KB

122 Creating our OrderModel.mp4

68.9 MB

122 end-code.zip

12.8 KB

122 start-code.zip

12.4 KB

123 end-code.zip

12.9 KB

123 Many-to-many relationships with SQLAlchemy.en_GB.srt

16.0 KB

123 Many-to-many relationships with SQLAlchemy.mp4

78.3 MB

123 SQLAlchemy-Many-to-many-relationships.txt

0.1 KB

123 start-code.zip

13.0 KB

124 end-code.zip

13.0 KB

124 SQLAlchemy-Association-Object-Pattern.txt

0.1 KB

124 StackOverflow-backref-and-back-populates.txt

0.0 KB

124 start-code.zip

13.0 KB

124 Using the Association Object in our Resourcee.en_GB.srt

25.1 KB

124 Using the Association Object in our Resourcee.mp4

127.5 MB

125 Charging orders with Stripe.en_GB.srt

16.7 KB

125 Charging orders with Stripe.mp4

118.0 MB

125 end-code.zip

13.7 KB

125 start-code.zip

13.2 KB

126 Calculating the amount and description.en_GB.srt

10.2 KB

126 Calculating the amount and description.mp4

45.7 MB

126 end-code.zip

14.0 KB

126 start-code.zip

13.8 KB

127 Stripe-API-Keys.txt

0.0 KB

127 Stripe-Checkout-Overview.txt

0.0 KB

127 Testing our OrderResource.en_GB.srt

6.9 KB

127 Testing our OrderResource.mp4

25.6 MB

128 Creating a way to view existing orders.en_GB.srt

4.6 KB

128 Creating a way to view existing orders.mp4

27.8 MB

128 end-code.zip

14.1 KB

128 start-code.zip

14.1 KB

129 end-code.zip

15.8 KB

129 start-code.zip

14.2 KB

129 When things go wrong_ error handling in Stripe.en_GB.srt

7.1 KB

129 When things go wrong_ error handling in Stripe.mp4

32.7 MB

130 Security considerations in payments.en_GB.srt

5.6 KB

130 Security considerations in payments.mp4

19.2 MB

131 Conclusion of this section.en_GB.srt

2.2 KB

131 Conclusion of this section.mp4

6.6 MB

10 Bonus section/

132 Conclusion of the course.en_GB.srt

1.1 KB

132 Conclusion of the course.mp4

3.6 MB

133 Bonus lecture_ other courses and next steps.html

2.5 KB

 

Total files 426


Copyright © 2026 FileMood.com