Udemy – FastAPI – The Complete Course 2025 (Beginner + Advanced)

Categories: Web Development
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Udemy Original Course Link

 

Content and Overview:

  • Install & Setup Python, IDE & FastAPI

  • Overview of FastAPI Projects

  • Installation of a virtual environment for your FastAPI project

  • Create the HTTP Request Methods (GET, POST, PUT, DELETE)

  • Data Validation

  • HTTP Response Status Codes

  • Working with dynamic data and models

  • Save dynamic data to Database

  • Handling user input & forms

  • Advanced features like Registration, Authentication (bcrypt) & Authorization (JWT)

  • Database relationships (CASCADE, etc)

  • Setup production database (MySQL)

  • Routing

  • Testing (Unit & Integration) pytest library

  • Full Stack Development

  • Deploy your application so the world can use it

  • And more!

What Will You Learn?

  • FastAPI ကို အသုံးပြုပြီး အချိန်နှင့်တပြေးညီ အလုပ်လုပ်သော RESTful API များနှင့် Full Stack Application များ ဖန်တီးနည်းကို သင်ယူရမည်။
  • မိမိဖန်တီးသော FastAPI application များကို အခြားသူများ အသုံးပြုနိုင်ရန်အတွက် Deploy လုပ်နည်းကို လေ့လာရမည်။
  • FastAPI ၏ အရေးပါသော လုပ်ဆောင်ချက်များဖြစ်သည့် — ခေတ်မီအသုံးပြုသူစနစ် တည်ဆောက်ခြင်း၊ BCrypt ဖြင့် စကားဝှက် Hash လုပ်ခြင်း၊ ခွင့်ပြုချက် စစ်ဆေးခြင်း (Authorization) နှင့် JSON Web Tokens (JWT) အသုံးပြုခြင်းတို့ကို သင်ကြားရမည်။
  • Database များအကြား ဆက်နွယ်မှုများ တည်ဆောက်နည်းနှင့် ထုတ်လုပ်ရေးအဆင့်ဖြစ်သော Databases များ Deploy လုပ်နည်းကို သင်ယူရမည်။
  • ပရော်ဖက်ရှင်နယ် REST API များနှင့် Full Stack Application တစ်ခုလုံးကို တည်ဆောက်ခြင်းနှင့် Deploy လုပ်ခြင်းကို သင်ကြားရမည်။

Student Ratings & Reviews

No Review Yet
No Review Yet