ohjelmointikoulutus.fi

Python

Python webissä: backendin rakentaminen

Python II: syvemmälle kieleen- ja Tietokannat ja SQL-perusteet -kurssit suorittaneille — rakenna oikea web-API FastAPI:lla: reitit, polku- ja kyselyparametrit, validoidut pyyntörungot, oikeat HTTP-tilakoodit ja aito SQLite-pohjainen tietokantayhteys, yksi pieni käsite kerrallaan.

Sisältyy tilaukseen14 moduulia

Kurssin sisältö

  1. 1. Sanasto
  2. 2. Mitä pyynnölle tapahtuu palvelimen puolella
  3. 3. Ensimmäinen FastAPI-reittisi
  4. 4. Polkuparametrit
  5. 5. Kyselyparametrit
  6. 6. Pyyntörungot Pydanticilla
  7. 7. HTTP-metodit ja tilakoodit
  8. 8. Virheiden käsittely: HTTPException
  9. 9. Vastausten muotoilu response_model:illa
  10. 10. SQL:n kutsuminen Pythonista: sqlite3-moduuli
  11. 11. Säikeiden sudenkuoppa: tietokannan kytkeminen FastAPI:in
  12. 12. CRUD-päätepisteet oikean taulun päällä
  13. 13. Automaattinen API-dokumentaatio (/docs)
  14. 14. Lopputyö: pieni kirjakatalogin JSON-API