Intermediate Backend Development with FastAPI
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions,...
About This Course
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.
Topics Covered
Frequently Asked Questions
How much does Intermediate Backend Development with FastAPI cost?
Intermediate Backend Development with FastAPI costs $49. Check the course page for current pricing and available discounts.
Who teaches Intermediate Backend Development with FastAPI?
Intermediate Backend Development with FastAPI is taught by Packt, Packt.
What skill level is Intermediate Backend Development with FastAPI for?
This course is designed for advanced learners.
Similar Courses
HTML & CSS Coding for Beginners: Build your own portfolio!
Chris Dixon
Maya for Beginners: Animation
Lucas Ridley
JavaScript for Beginners (includes 6+ real life projects)
Kalob Taulien
Beginner Bootstrap 4: Hand code beautiful responsive websites fast
Chris Dixon