Skip to content

Hitesh Choudhary and Piyush Garg

FastAPI with GenAI and AgenticAI project - From Basic to AI

Explore Hitesh Choudhary and Piyush Garg’s FastAPI course through backend basics, validation, database projects and AI application examples.

PaidMixed10+ hoursEnglishCertificateFastAPI
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Hitesh Choudhary and Piyush Garg introduce FastAPI through a series of practical projects, including a menu API, postal-code lookup and an application with persistent records. AI examples broaden the later work. It suits learners who want concepts introduced within a concrete build and can use each project to explain the request flow, data model and failure behavior before adding another integration.

What you will learn

  • Trace requests through a FastAPI backend.
  • Use Pydantic and database-backed project examples.
  • Explore generative and agentic AI application work.

Who this suits

Learners comfortable practicing Python. Mixed levels is an editorial classification across backend foundations and later AI projects. The listed videos total about ten hours and thirty-six minutes; verify any separate AI service charges.

Before you enroll

Work in a local development environment with fictional records and keep API keys outside source control. Match the demonstrated Python, Pydantic and database-library versions with your project before copying code. Hosting, databases and AI services may cost extra. A completed course project still needs tests, access controls and an operational review before real users or sensitive information depend on it.

Udemy offers paid purchase or subscription access depending on the current course and region. Paid teaching courses provide completion certificates under Udemy’s policy. Check current access terms and any separate software or material costs before enrolling.

Put it into practice

Extend a fictional lookup project with one validated endpoint. Add tests for missing and invalid records, then explain how an AI feature would receive only the information necessary for its stated task.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

Where a formal level is unavailable, the level filter is an editorial estimate based on the published audience and requirements. Duration filters reflect the listed video time; exercises and independent practice can take longer.

View the curriculum and current access options at Udemy.

How YellowCourse describes and checks learning resources.

Supporting provider sources

At a glance

Provider
Udemy
Learning format
Course
Price
Paid
Level
Mixed levels
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
Hitesh Choudhary and Piyush Garg
Category
FastAPI
Page updated
12 Oct 2026