Hands-on! Introduction to FastAPI
qu3vipon
Learn how to use FastAPI that can be applied directly to real-world practice!
Basic
Python, SQLAlchemy, ORM
Everything about Python asynchronous programming using FastAPI
157 learners
Level Basic
Course period Unlimited


Reviews from Early Learners
5.0
fain9301
Thank you for the great lecture.
5.0
goni98
The lecture content is explained in an easy way, making it comfortable to understand.
5.0
๋์ค
It was great that you explained Python's asynchronous concept and fastapi's internal implementation from the basics~!
asyncio
Asynchronous programming
fastapi
event loop
Opportunity to grow one step further ๐ฅ
Let's learn Python asynchronous programming properly โ
Asynchronous programming is now a must to maximize the performance of web servers. Let's learn about the latest Python development trends and asynchronous programming through FastAPI, the most modern web framework.
Through this opportunity, conquer asynchronous programming, which has always felt difficult, and grow to the next level !
๐ What you will learn in this lecture
Learn the basics of using Python asynchronous programming.
Learn about asyncio, the standard asynchronous library, and the Event Loop.
Understand the internal implementation of FastAPI and understand in detail how asynchronous functions are processed.

I want to improve server performance
Python Web Developer

FastAPI properly
For those of you who are curious about how to use it

Asynchronous programming
For those who are curious about the internal principles
[Practice] Asynchronous database conversion
Learn how to use sqlalchemy asynchronously. Convert a database repository written synchronously to an asynchronous one.
[Practice] Calling an external API
Learn how to apply asynchronous approaches to communicating with external APIs via HTTP libraries.
[Practice] Web Socket Chat & Redis Pub/Sub
Learn how to implement a simple open chat using asynchronous programming and web sockets, and improve it into a scalable system using Redis Pub/Sub as a message broker.
[Practice] Synchronous/Asynchronous Performance Testing and Improvement
Learn about performance issues that can occur in a synchronous FastAPI server and how to improve them.
The course uses MacOS and Terminal as a hands-on environment, and utilizes some Docker.
Practice is also possible in a Windows environment.
Please take this course with an understanding of basic Python grammar and how web servers work.
This course does not cover basic FastAPI usage.
If you need a basic course, we will provide you with a discount code.
Who is this course right for?
If you are interested in Python asynchronous programming
If you are curious about how to get the most out of FastAPI's performance
Need to know before starting?
Python
2,987
Learners
235
Reviews
142
Answers
4.8
Rating
7
Courses
Backend Developer
(Former) Toss Securities NoOps Team
(Former) Asleep Sleep Routine Development
(Former) ABLY Ad Business Team
PyCon Korea 21/22/23 Speaker
Lectures
Oz Coding School Bootcamp Instructor
(Python, Django, FastAPI, Database, AWS)
Sparta Coding Club Online Tutor (AI Track)
Multicampus Instructor (SQL, Database)
Certifications and Awards
AWS 2023 StartUp Security GameDay Korea 1st Place
3x AWS Certified
AWS Certified Database โ Specialty
AWS Certified Solutions Architect - Associate
AWS Certified Developer - Associate
CKAD(Certified Kubernetes Application Developer)
Blog: qu3vipon.com
GitHub: github.com/qu3vipon
Publications
All
17 lectures โ (58min)
Course Materials:
All
10 reviews
4.4
10 reviews
Reviews 7
โ
Average Rating 5.0
5
It was great that you explained Python's asynchronous concept and fastapi's internal implementation from the basics~!
thank you!!!
Reviews 102
โ
Average Rating 4.7
Reviews 2
โ
Average Rating 5.0
Reviews 13
โ
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!