- 1. Web development with Python FastAPI
- 1.1. Install FastAPI
- 1.2. FastAPI - Hello World
- 1.3. FastAPI - Test Hello World
- 1.4. FastAPI with Docker compose
- 1.5. FastAPI - Dynamic response
- 1.6. FastAPI - Echo GET - Query Parameters
- 1.7. FastAPI - Echo GET - Query Parameters - test
- 1.8. FastAPI - Echo POST - request body
- 1.9. FastAPI - Echo POST - request body - test
- 1.10. FastAPI - Calculator GET
- 1.11. FastAPI - Calculator GET - Test
- 1.12. FastAPI - Path Parameters - str
- 1.13. FastAPI - Path Parameters - str - test
- 1.14. FastAPI - Path Parameters - int
- 1.15. FastAPI - Path Parameters - int - test
- 1.16. FastAPI - Path Parameters - specific values with enum
- 1.17. FastAPI - Path Parameters - specific values with enum - test
- 1.18. FastAPI - Path containing a directory path
- 1.19. FastAPI - Path containing a directory path - test
- 1.20. Return main HTML page
- 1.21. Return main HTML page - test
- 1.22. Return main HTML file
- 1.23. Send 400 error
- 1.24. Send 400 error - test
- 1.25. FastAPI - in memory counter
- 1.26. FastAPI - on disk counter
- 1.27. FastAPI - on disk multi-counter uising JSON
- 1.28. FastAPI - get header from request
- 1.29. FastAPI - set arbitrary header in response
- 1.30. FastAPI - serve static files - JavaScript example
- 1.31. FastAPI mounted sub-applications
- 1.32. FastAPI - todo