<thead id="fflbj"><font id="fflbj"><cite id="fflbj"></cite></font></thead>
    <progress id="fflbj"><thead id="fflbj"><font id="fflbj"></font></thead></progress>

            課程目錄:Developing APIs with Python and FastAPI培訓
            4401 人關注
            (78637/99817)
            課程大綱:

              Developing APIs with Python and FastAPI培訓

             

             

             

            Introduction

            FastAPI vs Django vs Flask
            Overview of FastAPI features and advantages
            Getting Started

            Installing FastAPI
            Defining a schema using OpenAPI
            Path and Query Parameters

            Declaring path parameter types
            Parsing and validating data
            Declaring required and optional parameters
            Converting query parameter types
            Multiple path and query parameters
            Declaring a Request Body with Pydantic Models

            Creating a data model
            Combining path, query, and body parameters
            Declaring validations and metadata
            Using deeply nested models
            Defining example data
            Response and extra models
            Defining Forms and Files

            Using form fields instead of JSON
            Creating file parameters
            Using file and form parameters
            Handling Errors

            Using HTTPException
            Adding custom headers
            Installing custom exception handlers
            Overriding default exception handlers
            Working with Databases

            ORMs and file structure
            Creating SQLAlchemy parts
            Creating database models
            Creating Pydantic models
            Performing CRUD operations
            Creating tables, dependency, and path operations
            Reviewing and checking files
            Interacting with the database
            Security and Authentication

            Using Oauth2 and OpenID connect
            Defining multiple security schemes with OpenAPI
            Using the FastAPI utilities
            Deployments

            Deployment concepts, stages, and tools
            Working with Gunicorn and Uvicorn
            Using container systems (Docker and Kubernetes)
            Troubleshooting

            Summary and Next Steps

            538在线视频二三区视视频