Intermediate Backend Development with FastAPI

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Intermediate Backend Development with FastAPI

Coursera · Intermediate ·📊 Data Analytics & Business Intelligence ·1mo ago
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this intermediate-level course, you will learn advanced concepts of backend development using FastAPI. Starting from user authentication with OAuth2 and JWT, to handling complex database relationships, you will gain practical experience with modern techniques for building secure and scalable APIs. The course focuses on essential topics such as user registration, login and logout mechanisms, as well as integrating external services like email and SMS for notifications. The course is structured to guide you through real-world backend tasks, starting with setting up secure user authentication using JWT and OAuth2, followed by integrating advanced database models and managing user sessions. You'll also explore background task management with Celery and handle many-to-many relationships using SQLModel, among other essential backend skills. This course is designed for developers who already have a basic understanding of backend development and FastAPI and wish to deepen their skills. You should be familiar with Python, REST APIs, and the core concepts of web development. No strict prerequisites, but prior experience with FastAPI is recommended. By the end of the course, you will be able to build complex user authentication systems, manage dynamic databases with FastAPI, integrate third-party services for email/SMS, and handle real-world application challenges such as error management and background task execution.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Managing Permissions Directly via SQL in BigQuery
Manage BigQuery permissions directly via SQL to streamline LLM inference workflows
Medium · Data Science
Data’s Best Decade is Ahead. Most Companies Are Looking at it Wrong.
Learn how to leverage data correctly to drive business decisions and stay ahead in the industry
Medium · AI
Data’s Best Decade is Ahead. Most Companies Are Looking at it Wrong.
Learn how to leverage data effectively to drive business decisions and unlock its full potential in the upcoming decade
Medium · Machine Learning
Data’s Best Decade is Ahead. Most Companies Are Looking at it Wrong.
Learn how to leverage data effectively by shifting focus from reporting to decision-making, a crucial skill for companies to thrive in the upcoming decade
Medium · Data Science
Up next
AI/BI Genie for Marketing
Databricks
Watch →