inflearn logo

Getting More Out of FastAPI with a YouTube Clone Coding Project

Learn practical skills by coding a YouTube clone with FastAPI. We’ll cover everything from service and repository patterns to how to use FastAPI more effectively. The YouTube clone project is included, but the focus is on FastAPI tips and tricks.

3 learners are taking this course

Level Basic

Course period Unlimited

Python
Python
Next.js
Next.js
FastAPI
FastAPI
Python
Python
Next.js
Next.js
FastAPI
FastAPI

What you will gain after the course

  • How to Use FastAPI in Real-World Projects

  • Latest Python syntax

  • Python asynchronous programming

FastAPI Tips You Can Learn by Building a YouTube Clone!

A course where you can learn Python, FastAPI, and Next.js.

  • It includes detailed explanations using images and tables.

  • You’ll learn theory as well as hands-on practice.

  • https://youtube.devmaker.kr

Social login

Videos and Shorts

Shorts Detail Page

Gain practical experience with FastAPI by building a YouTube clone. Learn how to use FastAPI more effectively, from service and repository patterns to practical tips. Although the course includes a YouTube clone project, its main focus is on useful FastAPI tips.

Recommended for people like these

For those curious about asynchronous programming in Python

Learn the principles and concepts of asynchronous programming.

For those who want to use FastAPI in real-world work

You can learn how to use it in real-world work, not just through clone coding.

For those who want to learn about full-stack development overall

You can learn how to build a full-stack application from end to end.

After completing the course, you will be able to

  • You’ll learn how to use the latest Python syntax and asynchronous programming.

  • You’ll learn how to work with web frameworks in real-world settings.

Features of This Course

Learn the essentials, not just basic syntax and explanations.

스크린샷 2025-10-26 오후 2.28.02

No more clone coding where you just follow along!

Learn about Python’s asynchronous principles.

Learn the trends!

Learn about FastAPI, which is rapidly gaining popularity.

What you'll learn

Why Python?

Compare Python, JavaScript, and Java to understand why you should use Python.

Practical FastAPI for Real-World Applications

Learn basic syntax, RESTful APIs, type hints, error handling, Swagger, testing, and databases to build a solid foundation. Then learn clone coding, social login, deployment, and security to gain hands-on experience.

The person who created this course

  • I am a software engineer with 8 years of experience.

  • I have experience writing two textbooks related to Python.

  • I have experience managing 2.5 million users and developing global servers.

Notes Before Taking the Course

Practice Environment

  • Operating system and version (OS): Windows, macOS, Linux

  • Tools used: PyCharm, VS Code

  • PC specifications: MacBook Air-level

Prerequisites and Important Notes

  • Understanding of the latest Python syntax

  • Basic knowledge of computer science

Recommended for
these people

Who is this course right for?

  • For those who want to use FastAPI in real-world projects.

  • For those who want to learn the latest Python syntax and asynchronous programming.

Need to know before starting?

  • Python Basics

Hello
This is gureuso

👋 Python Author | Developer | Instructor

✅ Graduated from Sunrin Internet High School and began working during the summer vacation of senior year
✅ Managed 2.5 million users and operated global servers at my first company
✅ Wrote the book “Flask Web Programming for Beginners”
✅ Blockchain and server engineer at Superwalk
✅ Special lecturer for Korea University’s Data Youth Campus
✅ Blockchain mentor for Chonnam National University’s WE-Meet program
✅ Wrote the book “Hands-on FastAPI"

More

Curriculum

All

25 lectures ∙ (2hr 8min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Similar courses

Explore other courses in the same field!

25% off for new members

$17.60

25%

$17.60