강의

멘토링

커뮤니티

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.8) 84 reviews

924 learners

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

Reviews from Early Learners

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,708

Learners

191

Reviews

139

Answers

4.8

Rating

6

Courses

  • 백엔드 개발자

     

    • (전) 토스 증권 NoOps팀

    • (전) Asleep 슬립루틴 개발

    • (전) ABLY 광고 사업팀

    • PyCon Korea 21/22/23 Speaker

  • 강의

    • 오즈코딩스쿨 부트캠프 강사

      (Python, Django, FastAPI, Database, AWS)

    • 스파르타코딩클럽 온라인 튜터(AI 트랙)

    • 멀티캠퍼스 강사(SQL, Database)

  • 자격증 및 수상 내역

    • AWS 2023 StartUp Security GameDay 한국 1등

    • 3x AWS Certified

      • AWS Certified Database – Specialty

      • AWS Certified Solutions Architect - Associate

      • AWS Certified Developer - Associate

    • CKAD(Certified Kubernetes Application Developer)

  • 기술 블로그: qu3vipon.com

  • 깃허브: github.com/qu3vipon

Curriculum

All

72 lectures ∙ (5hr 6min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

84 reviews

4.8

84 reviews

  • 임지혜님의 프로필 이미지
    임지혜

    Reviews 2

    Average Rating 5.0

    5

    90% enrolled

    저는 AI쪽 공부를 하는 사람인데, 백엔드가 궁금해서 수강했습니다. 생각보다 기능구현 하는 게 너무 재미있고 전반적인 틀을 접해볼 수 있어서 정말 재미있게 완강했네요. 이번 강의는 조금은 크게크게 기본을 위주로 설명을 해주셨는데, 차후에 fastapi를 이용해 좀 더 고급기능을 구현한다거나 어려운 서비스를 만드는 강의도 만들어주시면 너무 좋을 것 같습니다.

    • 신동현
      Instructor

      감사합니다! 요청 주신 고급 기능 강의도 준비해보겠습니다 :D

  • Jongha님의 프로필 이미지
    Jongha

    Reviews 1

    Average Rating 5.0

    5

    31% enrolled

    좋습니다만 22강까지 들었을 때 기준으로 아무것도 모르는 초보자의 입장에서 약간 어렵습니다. 대신 강의 시간에 낭비가 별로 없어서 반복을 많이 돌릴수 있으니 반복해서 들으면서 보완해보려고 합니다.

    • Theodore Gerrard님의 프로필 이미지
      Theodore Gerrard

      Reviews 2

      Average Rating 5.0

      5

      61% enrolled

      쉽게 잘가르쳐 주십니다. 완강할게요

      • 지훈님의 프로필 이미지
        지훈

        Reviews 1

        Average Rating 5.0

        5

        96% enrolled

        현업에서 쓰이는 패턴들을 빠르게 익혀볼 수 있어서 좋았습니다.

        • choiDev님의 프로필 이미지
          choiDev

          Reviews 10

          Average Rating 5.0

          5

          100% enrolled

          강의가 짧은 느낌이 있지만, fastapi로 기능 구현하는데 실무적으로 필요한 것들이 잘 들어있는듯 합니다. 근데 개발 처음인 사람들 기준에서는 이론적으로는 많이 배우진 못하고 딱 기능 구현만 배워갈 것 같습니다.

          $59.40

          qu3vipon's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!