Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/davidjnevin/fastapi-mastery

Mastering FastAPI Udemy course: Notes and Experiments
https://github.com/davidjnevin/fastapi-mastery

fastapi python sqlalchemy

Last synced: about 1 month ago
JSON representation

Mastering FastAPI Udemy course: Notes and Experiments

Awesome Lists containing this project

README

        

# Mastering REST APIs with FastAPI

My notes and experiments while completing the [Mastering REST APIs with FastAPI](https://www.udemy.com/course/rest-api-fastapi-python/) course on Udemy.

## My Objectives:

* TDD approach
* Logging in FastAPI
* Async databases
* Logging in Betterstack
* User Authentication
* SqlAlchemy relationships
* User Email confirmation
* File Uploads
* Background tasks
* Image generation using OpenAi based on post body
* Sentry Monitoring
* Github Actions for linting and testing

![Continuous Integration](https://github.com/davidjnevin/fastapi-mastery/actions/workflows/fastApi-mastery-udemy.yml/badge.svg?branch=main)