Cover image for Ultimate Guide to FastAPI and Backend Development

Ultimate Guide to FastAPI and Backend Development

In-Depth Exploration of Backend Development Using FastAPI, SQL, PostgreSQL, and Advanced Tools

Rahul Mula

Created by Rahul Mula

Explore backend development with FastAPI, SQL, and PostgreSQL while building real-world APIs. Learn to manage databases, secure your applications, and deploy scalable systems using modern tools. Gain practical experience with authentication, asynchronous programming, and cloud deployment.

Packt | Jun 2025 | 1364 min

Start Trial
LevelIntermediate
CategoriesWeb & Application Development, Back-End Web Application Development, FastAPI, Python

What You Will Learn

You will work through a series of hands-on projects, starting from setting up your environment to building and deploying a complete backend system. Each topic is introduced with clear explanations, followed by practical coding exercises that reinforce key concepts. By applying what you learn step by step, you will develop the confidence to tackle real backend challenges.

Key Features

  • Build scalable APIs with FastAPI and integrate SQL databases for robust data management
  • Secure your backend with authentication methods like OAuth2 and JWT for user safety
  • Deploy and scale applications using Docker and AWS for real-world production environments

Target Audience

Designed for intermediate developers who want to deepen their backend skills, this course is perfect if you have some experience with Python and REST APIs. If you're aiming to master FastAPI, work with SQL databases, and deploy production-ready applications, you'll find the content practical and directly applicable to your goals.

Related courses