Skip to content

Udemy – FastAPI Complete Course: JWT, SQLModel, Celery & Deployment 2025-11

Updated August 10, 2026 7.6 GB
Udemy – FastAPI Complete Course: JWT, SQLModel, Celery & Deployment 2025-11

Download

About this item

Description

FastAPI Complete Course: JWT, SQLModel, Celery & Deployment. This comprehensive course teaches you how to build, secure, test, and deploy FastAPI applications from the ground up. It uses powerful tools like JWT for authentication, SQLModel for database interaction, and Celery for managing background tasks. The course starts with the basics, including setting up a server, working with route parameters, and managing requests. It then covers organizing a project with routers and working with a database using SQLModel, including asynchronous operations, dependency injection, and migration management with Alembic. A significant portion of the course is dedicated to security, including implementing JWT authentication with access and refresh tokens, securing endpoints, and role-based access control. It also covers managing background tasks with Celery and Redis and monitoring them with Flower. Finally, software testing with Pytest and the complete process of deploying the application on real servers and cloud environments with the PostgreSQL database are taught to provide the necessary skills to produce secure, scalable, and functional applications.

What you will learn

  • Building FastAPI projects from scratch with a modular structure and using organized routers for large applications.
  • Professional management of path parameters, queries, request bodies, and optimal performance of web servers.
  • Develop complete REST APIs with data validation, response models, and exception handling.
  • Implement advanced JWT authentication system, token renewal and revocation tokens with the help of Redis.
  • Create user account capabilities including email verification, password reset, and access control based on user roles.
  • Manage and execute heavy tasks in the background using Celery and Redis along with task monitoring.
  • Standard API documentation using SwaggerUI and Redoc to make developers’ work easier.
  • Performing unit tests and integration tests with Pytest and Schemathesis tools.
  • Final deployment of production-ready applications in cloud environments with PostgreSQL and server management tools.

This course is suitable for people who:

  • Backend developers who want to master FastAPI and build professional applications.
  • Python programmers looking to improve their skills in web development and modern tools.
  • Beginners who have basic knowledge of Python and want to enter the world of building advanced APIs.
  • IT professionals who need to implement security systems such as JWT and RBAC.
  • Developers interested in learning how to work with asymmetric databases and dependency injection.
  • Programmers who want to learn the process of automated software testing with Pytest and similar tools.
  • Those interested in managing background tasks and asynchronous processing with Celery.
  • Developers whose goal is to deploy secure and scalable applications in real, production environments.

Course details

  • Publisher:  Udemy
  • Instructor: EduVerse Academy
  • Training level: from beginner to advanced
  • Training duration: 14 hours and 6 minutes

Course syllabus as of 2025/12

FastAPI Complete Course: JWT SQLModel Celery & Deployment

Prerequisites for FastAPI Complete Course: JWT SQLModel Celery & Deployment

  • Basic Python knowledge (variables, functions, loops, lists, dicts).
  • Familiarity with REST API concepts is helpful but not required.
  • Willingness to learn databases, async operations, JWT auth, and FastAPI basics.

Course images

FastAPI Complete Course: JWT SQLModel Celery & Deployment

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 1080p

Download link

Downloadly

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 1 GB

Download Part 4 – 1 GB

Download Part 5 – 1 GB

Download Part 6 – 1 GB

Download Part 7 – 1 GB

Download Part 8 – 675 MB

Rapidgator link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 1 GB

Download Part 4 – 1 GB

Download Part 5 – 1 GB

Download Part 6 – 1 GB

Download Part 7 – 1 GB

Download Part 8 – 675 MB

File(s) password: www.downloadly.ir

File size

7.6 GB