This course is designed to help you learn the core functions of FastAPI, as well as the entire process of web service development. Through this course, we will help you become a FastAPI expert developer needed in the field.
What you will learn!
Learn the core components of FastAPI
Handling Pydantic Models
Handling databases and writing stable DB handling code based on SQLAlchemy
Asynchronous DB Handling in SQLAlchemy
Handling the Jinja2 template engine
File Upload in FastAPI
Implementing MVC-based modules in FastAPI
Exceptions and Exception Handling Methods of Various FastAPIs
Handling Middleware
FastAPI's Authentication and Login
Signed Cookie based on Cookie and SessionMiddleware
Handling Sessions Using Redis
Who is this course right for?
Anyone who wants to learn FastAPI
For those who want to systematically learn how to implement Python-based web applications beyond simple FastAPI functions.
Those who want to improve the performance of existing web/APIs by utilizing asynchronous frameworks, etc.
Anyone who needs to transition from an existing Java, Node.js-based backend developer to a Python-based backend developer
If you are looking for a modern web framework with powerful performance and simple convenience features.
(Not covered in this lecture) Anyone looking for an asynchronous API framework for serving machine learning models
Need to know before starting?
Intermediate level Python skills
SQL basics skills
HTML Basics
Students
23,084
Reviews
1,060
Rating
4.9
Courses
12
(전) 엔코아 컨설팅
(전) 한국 오라클
AI 프리랜서 컨설턴트
파이썬 머신러닝 완벽 가이드 저자
All
164 lectures ∙ (25hr 8min)
are provided.