Intermediate

Building a REST API with Python 3

In this course you will learn how to build a complete Python project from scratch. You will use the excellent and very popular FastAPI framework to build a REST API that serves data from...

Versions covered: Python 3.10+, Poetry, FastAPI 0.103+, SQLAlchemy 2.0+

The general approach is to follow best practices to create a project that resembles real-world software development as closely as possible.

At the end of the course, you will know how to work with a complete and realistic Python project.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

7 sections
  1. 1 Table of Contents
  2. 2 Course Overview
  3. 3 Project start
  4. 4 Creating the data model
  5. 5 Make content accessible via an API
  6. 6 Reading contents from file system
  7. 7 Complete project structure

Interested in this course?

Contact us to book it or get a custom training plan for your team.