All courses

Backend development WIth FastAPI

Learn how to create blazing fast, secure and reliable applications using fastapi

What you'll cover

  1. Introduction to Servers

    Learn the fundamentals of how servers and API's work

  2. Creating API Endpoints

    Learn how to create API Endpoints that respond to various requests from a client

  3. Dependencies Injection

    Learn how to dependency injection works in FastAPI

  4. Pydantic Validation

    Learn how to serialize and validate values using the pydantic library

  5. Websockets

    Learn how to create Connection oriented applications using FastAPI

  6. Authentication

    Learn how to secure user sessions in FastAPI usig the jwt library

  7. Full Stack Development

    Learn how to integratea FastAPI backend to a frontend web ap such as React

  8. External API Integration

    Learn how to Integrate a FastAPI backend with external applications and services such as MPesa and Cloudinary

  9. Deployment

    Learn how to deploy your app on a live server on platforms such as Render

  10. Project

    Demonstrate knowledge of what you have learned in a real world project

Course outcomes

  • Course outcomes will be added soon.

Apply for Backend development WIth FastAPI

Stay in the loop, or become a member

Get the newsletter for new courses, event invitations and what we're building. Tick the box if you'd like to hear about membership too.