Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete FastAPI Mastery course
Rating: 4.1 out of 5(8 ratings)
127 students
Last updated 2/2024
English

What you'll learn

  • FastApi foundations, basics and advanced features
  • API creation, management and deployment
  • Authentication and authorization
  • Testing, debugging, error handling and management
  • SQL, relational databases, SqlAlchemy and ORM
  • Step by step code writing where you will learn by doing
  • Advanced features such as asynchronous programming and web socket communication
  • Lots more features that will get you from a beginner to an advanced developer

Course content

11 sections96 lectures15h 52m total length
  • Course Introduction2:55
  • Overview of FastAPI2:14
  • A quick word about Udemy reviews0:32
  • Installation and Setup6:06
  • Building a 'Hello World' FastAPI Application11:06
  • Section Recap1:31

    Look back at our fast API journey, recap environment setup and a hello world app, and set the base camp for future mastery.

Requirements

  • Python

Description

Welcome to the complete FastAPI mastery course. In this course we will discuss all aspects of FastAPI and related technologies, such as middleware implementation, seamless database integration, security and file handling, and a lot more.

This course is designed to take you from a complete novice in API development and show you everything you need to become an expert in designing and building REST APIs with FastAPI.

This course will guide you in creating simple, intermediate, and advanced REST APIs including authentication, deployments, databases, and much more.


After taking this course you'll be able to...

  • Create resource-based, production-ready REST APIs using Python and FastAPI

  • Handle secure user registration and authentication with FastAPI

  • Use database integration to manage data on the server side

  • Understand the complex intricacies of deployments of FastAPI REST APIs.

  • Handle security and authentication for a safe user experience

This course will take you step by step and show you line by line how to implement in code the concepts we discuss. We will build real world applications that show you how to build an API that is complete, efficient and safe.

I've spent years building full stack projects using python, and I've been using FastAPI since its first release in 2018. In this course I've put all my experience of more than 10 years in this field.

So sign up today and let's start learning FastAPI and full stack development.

Who this course is for:

  • Beginner Fullstack and FastAPI Developers
  • Intermediate Fullstack and FastAPI Developers
  • Web devs