Language: English | Size: 3.50 GB | Duration: 8h 48m
Build professional APIs using FastAPI, including 100% test coverage, background tasks, user authentication, and more!
What you'll learn
Gain broad experience with FastAPI
Understand how to test FastAPI apps using Pytest with 100% test coverage
Become a master of logging with the built-in logging module
Add user authentication with password hashing and Bearer tokens
Use an async SQL database and model one-to-many and many-to-many relationships
Send user emails when they register without a performance hit using background tasks
Handle file uploads and store them in a third-party service
Deploy your FastAPI apps to the cloud
Requirements
Some prior programming experience in any programming language.
All software used in the course is provided, and completely free
Complete beginners may wish to take a beginner Python course first, and then transition to this course afterwards
If You Need More Stuff, kindly Visit and Support Us -->> https://CourseWikia.com
Get More Tutorials and Support Us -->> https://FreeCourseWeb.com
We upload these learning materials for the people from all over the world, who have the talent and motivation to sharpen their skills/ knowledge but do not have the financial support to afford the materials. If you like this content and if you are truly in a position that you can actually buy the materials, then Please, we repeat, Please, Support Authors. They Deserve it! Because always remember, without "Them", you and we won't be here having this conversation. Think about it! Peace...
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1 - Course Introduction/1 - Community English.vtt
861 B
~Get Your Files Here !/1 - Course Introduction/1 - Community.mp4
8.2 MB
~Get Your Files Here !/1 - Course Introduction/2 - Instructions Join the Community.html
3.1 KB
~Get Your Files Here !/1 - Course Introduction/3 - Welcome to this course English.vtt
4.7 KB
~Get Your Files Here !/1 - Course Introduction/3 - Welcome to this course.mp4
64.3 MB
~Get Your Files Here !/1 - Course Introduction/4 - Platform features and notetaking.html
1.2 KB
~Get Your Files Here !/1 - Course Introduction/5 - You can do it.html
1.4 KB
~Get Your Files Here !/1 - Course Introduction/6 - What is an API English.vtt
14 KB
~Get Your Files Here !/1 - Course Introduction/6 - What is an API.mp4
40.1 MB
~Get Your Files Here !/1 - Course Introduction/7 - What is REST English.vtt
14.1 KB
~Get Your Files Here !/1 - Course Introduction/7 - What is REST.mp4
42.2 MB
~Get Your Files Here !/10 - Background Tasks for Image Generation/73 - Model and database changes for image generation English.vtt
4 KB
~Get Your Files Here !/10 - Background Tasks for Image Generation/73 - Model and database changes for image generation.mp4
18.4 MB
~Get Your Files Here !/10 - Background Tasks for Image Generation/74 - Configuration for DeepAI our third party service English.vtt
5.4 KB
~Get Your Files Here !/10 - Background Tasks for Image Generation/74 - Configuration for DeepAI our third party service.mp4
26.7 MB
~Get Your Files Here !/10 - Background Tasks for Image Generation/75 - Generating images using background tasks English.vtt
29 KB
~Get Your Files Here !/10 - Background Tasks for Image Generation/75 - Generating images using background tasks.mp4
192.8 MB
~Get Your Files Here !/10 - Background Tasks for Image Generation/76 - Executing image generation in our FastAPI endpoint English.vtt
10.1 KB
~Get Your Files Here !/10 - Background Tasks for Image Generation/76 - Executing image generation in our FastAPI endpoint.mp4
55.2 MB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/77 - Updating our project to Pydantic v2 English.vtt
9.8 KB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/77 - Updating our project to Pydantic v2.mp4
41.7 MB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/78 - Deploy a FastAPI app to Render English.vtt
9.7 KB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/78 - Deploy a FastAPI app to Render.mp4
35.9 MB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/79 - Add a free PostgreSQL database to your FastAPI app English.vtt
14.1 KB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/79 - Add a free PostgreSQL database to your FastAPI app.mp4
63 MB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/80 - Error management with Sentry for FastAPI apps English.vtt
12.1 KB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/80 - Error management with Sentry for FastAPI apps.mp4
54.8 MB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/81 - Continuous Integration with GitHub Actions for Python apps English.vtt
12.8 KB
~Get Your Files Here !/11 - FastAPI Deployments and Application Management/81 - Continuous Integration with GitHub Actions for Python apps.mp4
59.7 MB
~Get Your Files Here !/2 - Working with FastAPI/10 - Initial App Setup English.vtt
11.2 KB
~Get Your Files Here !/2 - Working with FastAPI/10 - Initial App Setup.mp4
30.9 MB
~Get Your Files Here !/2 - Working with FastAPI/11 - Linting formatting and sorting imports English.vtt
9.8 KB
~Get Your Files Here !/2 - Working with FastAPI/11 - Linting formatting and sorting imports.mp4
38.9 MB
~Get Your Files Here !/2 - Working with FastAPI/11 - Set up VSCode for Python Teclado blog post.txt
81 B
~Get Your Files Here !/2 - Working with FastAPI/12 - Our social media API adding posts English.vtt
14.9 KB
~Get Your Files Here !/2 - Working with FastAPI/12 - Our social media API adding posts.mp4
50.6 MB
~Get Your Files Here !/2 - Working with FastAPI/13 - Splitting our API into files with APIRouter English.vtt
3.6 KB
~Get Your Files Here !/2 - Working with FastAPI/13 - Splitting our API into files with APIRouter.mp4
15 MB
~Get Your Files Here !/2 - Working with FastAPI/14 - Adding comments to the social medical API English.vtt
15.3 KB
~Get Your Files Here !/2 - Working with FastAPI/14 - Adding comments to the social medical API.mp4
70.9 MB
~Get Your Files Here !/2 - Working with FastAPI/8 - Introduction to this section English.vtt
4.8 KB
~Get Your Files Here !/2 - Working with FastAPI/8 - Introduction to this section.mp4
61 MB
~Get Your Files Here !/2 - Working with FastAPI/9 - Your First FastAPI App English.vtt
5.3 KB
~Get Your Files Here !/2 - Working with FastAPI/9 - Your First FastAPI App.mp4
14 MB
~Get Your Files Here !/3 - Introduction to pytest/15 - Introduction to the pytest section English.vtt
1.3 KB
~Get Your Files Here !/3 - Introduction to pytest/15 - Introduction to the pytest section.mp4
15.1 MB
~Get Your Files Here !/3 - Introduction to pytest/16 - The basics of pytest English.vtt
9.2 KB
~Get Your Files Here !/3 - Introduction to pytest/16 - The basics of pytest.mp4
32.3 MB
~Get Your Files Here !/3 - Introduction to pytest/17 - Getting started with FastAPI tests English.vtt
10.6 KB
~Get Your Files Here !/3 - Introduction to pytest/17 - Getting started with FastAPI tests.mp4
35.1 MB
~Get Your Files Here !/3 - Introduction to pytest/18 - Creating posts in our tests English.vtt
5.8 KB
~Get Your Files Here !/3 - Introduction to pytest/18 - Creating posts in our tests.mp4
26.5 MB
~Get Your Files Here !/3 - Introduction to pytest/19 - Adding tests for posts English.vtt
12.2 KB
~Get Your Files Here !/3 - Introduction to pytest/19 - Adding tests for posts.mp4
69.5 MB
~Get Your Files Here !/3 - Introduction to pytest/20 - Adding comments tests English.vtt
10.9 KB
~Get Your Files Here !/3 - Introduction to pytest/20 - Adding comments tests.mp4
59.6 MB
~Get Your Files Here !/4 - Working with async databases/21 - Introduction to working with databases English.vtt
2.2 KB
~Get Your Files Here !/4 - Working with async databases/21 - Introduction to working with databases.mp4
27.8 MB
~Get Your Files Here !/4 - Working with async databases/22 - Installing requirements for async databases in FastAPI English.vtt
2.9 KB
~Get Your Files Here !/4 - Working with async databases/22 - Installing requirements for async databases in FastAPI.mp4
7.7 MB
~Get Your Files Here !/4 - Working with async databases/23 - Creating a config file using Pydantic English.vtt
5.2 KB
~Get Your Files Here !/4 - Working with async databases/23 - Creating a config file using Pydantic.mp4
22.6 MB
~Get Your Files Here !/4 - Working with async databases/24 - Different configurations per environment in English.vtt
8.9 KB
~Get Your Files Here !/4 - Working with async databases/24 - Different configurations per environment in.mp4
29.7 MB
~Get Your Files Here !/4 - Working with async databases/25 - Config caching and how to get the config object English.vtt
6.3 KB
~Get Your Files Here !/4 - Working with async databases/25 - Config caching and how to get the config object.mp4
20.9 MB
~Get Your Files Here !/4 - Working with async databases/26 - Async database setup with FastAPI English.vtt
11 KB
~Get Your Files Here !/4 - Working with async databases/26 - Async database setup with FastAPI.mp4
38.9 MB
~Get Your Files Here !/4 - Working with async databases/27 - Database connection with lifespan events in FastAPI English.vtt
6.8 KB
~Get Your Files Here !/4 - Working with async databases/27 - Database connection with lifespan events in FastAPI.mp4
22.6 MB
~Get Your Files Here !/4 - Working with async databases/28 - Run your FastAPI test in test mode English.vtt
3.3 KB
~Get Your Files Here !/4 - Working with async databases/28 - Run your FastAPI test in test mode.mp4
13.1 MB
~Get Your Files Here !/4 - Working with async databases/29 - Using a database in our FastAPI router English.vtt
21.4 KB
~Get Your Files Here !/4 - Working with async databases/29 - Using a database in our FastAPI router.mp4
113.5 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/30 - Introduction to logging English.vtt
1.8 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/30 - Introduction to logging.mp4
21.2 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/31 - Python logging loggers handlers and formatters English.vtt
24.6 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/31 - Python logging loggers handlers and formatters.mp4
73 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/32 - Logger hierarchies and name English.vtt
11.2 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/32 - Logger hierarchies and name.mp4
26.4 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/33 - Adding Logging Configuration for FastAPI Applications English.vtt
16.7 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/33 - Adding Logging Configuration for FastAPI Applications.mp4
61.7 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/34 - How to configure multiple loggers in the logging module English.vtt
5.5 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/34 - How to configure multiple loggers in the logging module.mp4
23.1 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/35 - Adding File Handlers for Saving Logs English.vtt
12.3 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/35 - Adding File Handlers for Saving Logs.mp4
51.2 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/36 - Python logging filters and custom filters English.vtt
10.3 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/36 - Python logging filters and custom filters.mp4
55.2 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/37 - Logging HTTPExceptions with an Exception Handler English.vtt
7.1 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/37 - Logging HTTPExceptions with an Exception Handler.mp4
20.7 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/38 - Add logging to your FastAPI endpoints English.vtt
3.6 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/38 - Add logging to your FastAPI endpoints.mp4
20.4 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/39 - Identifying logs from the same request Correlation ID English.vtt
10.9 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/39 - Identifying logs from the same request Correlation ID.mp4
61.7 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/40 - Adding JSONformatted log files English.vtt
3.7 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/40 - Adding JSONformatted log files.mp4
25.2 MB
~Get Your Files Here !/5 - Logging in FastAPI applications/41 - Obfuscating email addresses in logs using a custom filter English.vtt
13.4 KB
~Get Your Files Here !/5 - Logging in FastAPI applications/41 - Obfuscating email addresses in logs using a custom filter.mp4