강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Practice! Introduction to FastAPI

Learn how to use FastAPI in a way that can be applied directly to your work!

(4.7) 88 reviews

963 learners

Level Basic

Course period Unlimited

  • qu3vipon
파이썬
파이썬
백엔드
백엔드
FastAPI
FastAPI
python
python
Python
Python
SQLAlchemy
SQLAlchemy
ORM
ORM
pytest
pytest
파이썬
파이썬
백엔드
백엔드
FastAPI
FastAPI
python
python
Python
Python
SQLAlchemy
SQLAlchemy
ORM
ORM
pytest
pytest

Reviews from Early Learners

Reviews from Early Learners

4.7

5.0

임지혜

90% enrolled

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.

5.0

LDBO

100% enrolled

I watched it lightly and it was good. I needed a quick taste of FastAPI in a hurry, so I chose it for its short runtime, and I'm satisfied.

5.0

Jongha

31% enrolled

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.

What you will gain after the course

  • How to use FastAPI that can be applied directly to practice

  • Project management through test code

  • Essential Web Development Concepts

Stop blindly following lectures 🙅‍♂️
This is a FastAPI lecture that teaches you how to understand!

Can be applied directly to practice
How to Use FastAPI 📖

You'll learn how to use FastAPI in a way that's immediately applicable to your work. You'll focus on topics used in real-world backend operations, including project structure, test code, refactoring, and debugging . This course isn't just about blindly following code. Beyond simply learning the new technology of FastAPI, you'll also gain a firsthand understanding of its strengths, weaknesses, and its necessity.

My lecture style aims to convey key concepts accurately and concisely, without lengthy explanations. I've strived to include all the important information in the lectures.

Practice is possible in both MacOS and Windows environments.

Learn things like this 💻

  • Creating a REST API (CRUD)
  • Using ORM
  • Writing test code
  • Sign up, log in (JWT), OTP issuance (caching)
  • Background Task (Async jobs)

After attending the lecture, you will 🪄

  • You can build your own web server using FastAPI.
  • You can acquire essential knowledge required for web development.
  • You can have the ability to use FastAPI at the level of a new developer.

Why FastAPI?⚡

Popular frameworks sought after by developers

FastAPI is a modern Python web framework that's gaining immense popularity among developers. It has achieved over 60,000 GitHub repository stars in a short period of time.

Framework chosen by global companies

It is a web framework used by global tech companies such as Microsoft, Netflix, and Uber.


I recommend this to these people 🙆‍♀️

If you are new to FastAPI

If you know a little bit about Python but are new to web development

Those who have not had easy access to backend development


Expected Questions Q&A 💬

Q. I'm new to web development. Can I still take the course?

Yes, you can. Along with a lecture on FastAPI, you'll also learn the essential knowledge required for web server development. The course is designed to appeal to everyone, from those just getting started with backend development to machine learning engineers looking to get started with FastAPI.

Q. I'm new to Python. Can I still take a look?

Although this course does not cover advanced Python syntax, it is recommended that you familiarize yourself with basic Python syntax before taking the course.


Things to note before taking the course 📢

Practice environment

  • Operating System and Version (OS): macOS Ventura
    • You can also take the course in a Windows environment.
  • Tools used: Python3 / PyCharm / Docker

Learning Materials

  • Video lectures
  • PPT

Player Knowledge and Precautions

  • Please learn basic Python grammar first and then take this course.

Recommended for
these people

Who is this course right for?

  • For those of you who are new to FastAPI

  • For those new to web development

  • People who have not had easy access to backend development

Need to know before starting?

  • Python

Hello
This is

2,807

Learners

198

Reviews

140

Answers

4.8

Rating

6

Courses

  • Backend Developer

    (Former) Toss Securities NoOps Team (Former) Asleep Sleep Routine Development (Former) ABLY Ad Business Team PyCon Korea 21/22/23 Speaker Lecturer at Oz Coding School Bootcamp (Python, Django, FastAPI, Database,

    • (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)

  • Tech Blog: qu3vipon.com

  • GitHub: github.com/qu3vipon

Curriculum

All

72 lectures ∙ (5hr 6min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

88 reviews

4.7

88 reviews

  • jh0804812062님의 프로필 이미지
    jh0804812062

    Reviews 2

    Average Rating 5.0

    5

    90% enrolled

    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.

    • qu3vipon
      Instructor

      Thank you! I will prepare the advanced features lecture you requested as well :D

  • ghdtjrgns3215301님의 프로필 이미지
    ghdtjrgns3215301

    Reviews 11

    Average Rating 4.6

    5

    31% enrolled

    • jaeheonna9271님의 프로필 이미지
      jaeheonna9271

      Reviews 4

      Average Rating 4.8

      5

      100% enrolled

      • suhemian님의 프로필 이미지
        suhemian

        Reviews 2

        Average Rating 5.0

        5

        100% enrolled

        I watched it lightly and it was good. I needed a quick taste of FastAPI in a hurry, so I chose it for its short runtime, and I'm satisfied.

        • jongha611님의 프로필 이미지
          jongha611

          Reviews 1

          Average Rating 5.0

          5

          31% enrolled

          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.

          $59.40

          qu3vipon's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!