Skip to main content
Web & Full-Stack DevelopmentPluralsight2025-1 Edition100% Free Video Course

FastAPI Foundations

FastAPI Foundations course. This course teaches you how to develop and implement REST APIs using FastAPI, a powerful and popular Python framework. FastAPI makes building REST APIs fast and fun, thanks to modern features like type hinting and async/await. In this course, we’ll implement a complete REST API with FastAPI and learn about the core features of the framework along the way. Key features of this course include learning about data structures, input validation, database connectivity, automatic documentation generation, and implementing authentication.

5.0
(3 reviews)
3 Hours On-Demand
Created by Reindert-Jan Ekker
Uploaded Sep 2026
English
Beginner
FastAPI Foundations
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
3 hours on-demand video
61 complete lectures
1 downloadable project zip file(s)
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

Data structures and automatic validation: Defining data structures and automatic validation of inputs
Persistence with SQLModel: Using SQLModel to store data in the database
Automated Documentation: Generate API documentation automatically
Authentication with OAuth: Implementing the OAuth authentication mechanism
And many more: Learn about other powerful features of FastPI

Course Curriculum61 Lectures

9 sections • 3 hours total length

Prefer offline learning? Download all 61 video lectures and project files for free.
Download Free

Requirements

  • Basic enthusiasm to learn and follow along with lessons
  • A computer or mobile device with a modern internet connection

Description

FastAPI Foundations course. This course teaches you how to develop and implement REST APIs using FastAPI, a powerful and popular Python framework. FastAPI makes building REST APIs fast and fun, thanks to modern features like type hinting and async/await. In this course, we’ll implement a complete REST API with FastAPI and learn about the core features of the framework along the way. Key features of this course include learning about data structures, input validation, database connectivity, automatic documentation generation, and implementing authentication.

Instructor

R

Reindert-Jan Ekker

Specialist in Web & Full-Stack Development

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed