Latest

All the resources in the Guide, starting with most recent.

Testing

Part of tutorial

Testing
Writing Unit Tests using Pytest & Asyncio.
Database Setup - Part II

Part of tutorial

Database Setup - Part II
Setting up database migrations with Alembic.
Database Setup - Part I

Part of tutorial

Database Setup - Part I
Configuring database connection with SQLAlchemy and FastAPI.
REST API - Part V

Part of tutorial

REST API - Part V
Performing CRUD operations in Orders along with placing a new order.
REST API - Part IV

Part of tutorial

REST API - Part IV
Performing CRUD operations in Orders & Cart Module.
REST API - Part III

Part of tutorial

REST API - Part III
Performing CRUD operations in Products & Category Module.
REST API - Part II

Part of tutorial

REST API - Part II
Performing CRUD operations in our User module.
REST API - Part I

Part of tutorial

REST API - Part I
Implementing a REST API for User modules using Pydantic & API Router.
References

Part of tutorial

References
Reference materials which helped to prepare this tutorial.
Celery & Redis

Part of tutorial

Celery & Redis
Configuring Celery & Redis with FastAPI.
Project Setup

Part of tutorial

Project Setup
Setting up FastAPI project type in PyCharm.
Kubernetes Deployment

Part of tutorial

Kubernetes Deployment
Writing K8s manifests & deploying in minikube.