Python: Backend va REST API (FastAPI)

PYTHON · FASTAPI10 darsDaraja: O‘rta daraja

Nimalarni o‘rganasiz

Dastur

1. HTTP va FastAPI asoslari

  • Backend, HTTP va birinchi FastAPI ilova
  • Yo‘l va query parametrlari, avtomatik tekshiruv
  • Pydantic modellari: so‘rov tanasi va javob
  • CRUD: yaratish, o‘qish, yangilash, o‘chirish

2. Ma’lumotlar bazasi va bog‘liqliklar

  • Ma’lumotlar bazasi: SQLModel va SQLite
  • Depends: sessiya, sahifalash va qayta ishlatiladigan bog‘liqliklar

3. Xavfsizlik, test va joylash

  • Xavfsizlik: autentifikatsiya, parollar va ruxsatlar
  • API ni avtomatik testlash (pytest)
  • React bilan ulash (CORS), sozlamalar va joylash
  • Yakuniy loyiha: «Navro‘z» REST API
Kursni bepul boshlash

Boshlash bepul. Tizimga Google orqali kirasiz.