This is a bit early for the course review, but the lecture content is quite neat and well-organized, so I'm leaving it in advance.
I'm familiar with Node.js + Typescript development, but since I had to integrate an AI model in a team project, I ended up learning FastAPI, which is easy to integrate with the AI model and has a low learning curve. Since it's a minor course compared to Django, there aren't many FastAPI courses on Inflearn, but this course emphasizes that it can be applied immediately to practical work, and there are many reviews about it, so I chose it.
After attending the course, I found that FastAPI development and NestJS had many similarities, so it was easy to learn, and I felt that my backend development knowledge was solidified in a short period of time by learning while comparing the two frameworks.
And since the entire running time of the course is not long, it seems good to quickly follow the course and internalize what I learned by using GPT as an auxiliary tool. Since I'm a job seeker, I find it burdensome to take the time to summarize courses where a single lecture is over 20 minutes and the entire lecture is 10-20 hours. When I first purchased the course, I thought, "Is it worth paying this much for a 5-hour course?" But now I think, "It's worth paying this much for such a high-quality course compressed into 5 hours." This is my personal opinion, but I think that those who use Python would probably choose Django, which has a strong community, as their first backend framework to learn, and those who are learning FastAPI separately would probably already have some basic knowledge of web development and have worked on small projects separately. I think that this level of prior knowledge is the best for fully absorbing this course. Of course, even if you don't have that much, you can still learn a lot from this course if you follow along on your own. Thank you for creating such a great course, and if the content you learn overlaps with other courses offered by the instructor, I will actively consider purchasing that course.
5.0
pyback:)
100% enrolled
I think this lecture fits the title, "Really Practical!" well. Rather than being deep and detailed, it is a lecture that lets you know how certain functions work in practice, but only the core is covered in detail.
However, I felt like I lacked prior knowledge when I listened to it without learning about other frameworks such as Django, but thanks to it, I think I was able to learn on my own and follow along. I think I was able to learn more efficiently by getting the core through the lecture and studying it by looking it up when necessary.
A Python backend programmer who is working in the field told me that I can confidently write FastAPI in my technology stack just by learning the contents of this lecture well, so I am determined to learn the contents of the lecture even more thoroughly. Thank you for the great lecture!
5.0
구름맛주전자
100% enrolled
I recently became interested in fastapi, so I wanted to study it, and the explanation was very friendly and helpful. In particular, I liked the part where he first talked about how to implement it, and then implemented the function and explained how the code worked.
What you will gain after the course
How to use FastAPI that can be applied directly to practical work
Project management through test code
Essential Web Development Concepts
Stop taking lectures where you just blindly follow along 🙅♂️ This is a FastAPI course where you learn while truly understanding!
FastAPI usage that can be applied directly to real-world practice 📖
You can learn how to use FastAPI that is immediately applicable to real-world tasks. You will focus on learning topics handled when operating backends in actual professional environments, such as project structure, test code, refactoring, and debugging. This is not a course where you blindly follow along with coding. Beyond simply learning a new technology called FastAPI, you will come to realize the pros, cons, and necessity of the technology for yourself.
The teaching style aims to deliver only the core content accurately and concisely without long-winded explanations. I have made every effort to pack all the essential information into the course.
Practice is possible in both MacOS and Windows environments.
What you will learn 💻
REST API Creation (CRUD)
Using ORM
Writing test code
Member registration, Login (JWT), OTP issuance (Caching)
Background Task(Async jobs)
After taking this course, you will 🪄
You can build a web server on your own using FastAPI.
You can acquire the essential knowledge required for web development.
You can gain FastAPI proficiency at an entry-level developer's standard.
Why FastAPI?⚡
A popular framework sought after by developers
FastAPI is a modern Python web framework that is gaining immense popularity among developers. It achieved over 60,000 GitHub repository stars in a short period of time.
The framework chosen by global companies
It is a web framework being used by global tech companies such as Microsoft, Netflix, and Uber.
Also available as a book
A FastAPI book updated with the latest content has been published. (Published May '26) Experience FastAPI in depth by following along with a flow that differs from the lectures.
Those who know a bit of Python but are new to web development
Those who have found it difficult to get into backend development
Anticipated Q&A 💬
Q. I'm new to web development; can I still take this course?
Yes, it is possible. Along with lectures on FastAPI, you will learn the essential knowledge required for web server development. The course is structured so that everyone can take it, from those who want to get started in backend development to machine learning engineers who want to try using FastAPI lightly.
Q. I am new to Python; can I still take this course?
Although this course does not cover advanced Python syntax, it is recommended that you familiarize yourself with basic Python syntax before taking the course.
Notes before taking the course 📢
Practice Environment
운영 체제 및 버전(OS): macOS Ventura
You can also take the course in a Windows environment.
Tools used: Python3 / PyCharm / Docker
Learning Materials
Video Lecture
PPT
Prerequisite Knowledge and Important Notes
Please learn basic Python syntax before taking this course.
Recommended for these people
Who is this course right for?
Those who are using FastAPI for the first time
Those who are new to web development
Those who have found it difficult to get into backend development
I am studying AI, and I took the course because I was curious about the backend. It was more fun than I thought to implement the functions, and I was able to learn about the overall framework, so I really enjoyed the course. This lecture mainly explained the basics, but I think it would be great if you made a lecture about implementing more advanced functions using fastapi or creating difficult services in the future.
That sounds good, but from the perspective of a complete beginner who has listened up to lecture 22, it's a bit difficult.
However, since there's not much wasted time in the lectures, I can repeat them many times, so I'm planning to listen repeatedly to supplement my understanding.