강의

멘토링

로드맵

BEST
개발 · 프로그래밍

/

백엔드

실전! FastAPI 입문

실무에 바로 적용 가능한 FastAPI 사용법을 익힙니다!

(4.7) 수강평 97개

수강생 995명

난이도 초급

수강기한 무제한

  • 신동현
파이썬
파이썬
백엔드
백엔드
python
python
파이썬
파이썬
백엔드
백엔드
python
python
카카오
카페24
LG전자
LG유플러스
안랩

안랩

임직원들도 이 강의를 듣고 있어요!

카카오
카페24
LG전자
LG유플러스
안랩

안랩

임직원들도 이 강의를 듣고 있어요!

먼저 경험한 수강생들의 후기

4.7

5.0

유신

31% 수강 후 작성

조금 이른 수강평이긴 하나 강의 내용이 상당히 깔끔하고 정리가 잘 되어 미리 남겨봅니다. 저는 Node.js + Typescript 환경의 개발이 익숙하지만 팀 프로젝트에서 AI 모델을 통합해야 하는 상황이라 AI 모델과의 통합이 간편하고 러닝 커브가 낮은 FastAPI를 학습하게 되었습니다. 장고보단 마이너해서 그런지 인프런에도 FastAPI 강의가 많지는 않은데 본 강의는 실무 적용이 즉시 가능함을 강조하고 있고 리뷰에도 그런 이야기가 많기에 선택하게 되었습니다. 강의를 들어본 결과 FastAPI 개발과 NestJS가 비슷한 점이 많아 학습하기가 편했고, 두 개의 프레임워크를 비교해가며 학습하니 백엔드 개발 지식이 견고해진다는 느낌을 단시간 안에도 받을 수 있었습니다. 그리고 강의의 전체 러닝 타임도 길지 않기 때문에 강의를 빠르게 따라간 후 GPT를 보조 도구로 활용해 학습한 내용을 제 것으로 체화하기가 좋은 것 같습니다. 저는 취준생이라 단일 강의가 20분이 넘어가고 전체 강의가 10~20시간 정도인 강의는 따로 시간 내어 요약하기가 부담되더라고요. 처음 강의를 구매할 때는 '5시간밖에 되지 않는 강의인데 이 정도의 금액을 지불해야 하는가?'라는 생각을 갖고 있었지만, 지금은 '이 정도 양질의 강의를 5시간 분량으로 압축하다니 이 금액을 지불할 만하다.'라는 생각입니다. 지극히 개인적인 생각이지만, 아마 파이썬을 사용하시는 분들이라면 처음 배우는 백엔드 프레임워크로는 커뮤니티가 견고한 장고를 선택하실 것이고, FastAPI를 따로 학습하시는 분들 정도라면 이미 웹 개발 기초 지식 정도는 갖고 계시며 따로 작은 프로젝트도 진행해보셨을 것이라 생각합니다. 딱 그 정도의 선수 지식이면 이 강의를 완벽히 흡수하기에 최적이라고 생각합니다. 물론 그에 미치지 않더라도 스스로 학습해가며 따라가면 충분히 얻어갈 게 많은 강의입니다. 좋은 강의 제작해 주셔서 감사드리고 추후 학습하는 내용이 강사님께서 개설한 다른 강의와 겹친다면 해당 강의의 구매도 적극 고려해 보겠습니다.

5.0

pyback:)

100% 수강 후 작성

정말 실전! 이라는 제목이 잘 맞는 강의인 것 같아요. 깊고 디테일하다기 보다는, 실질적으로 어떤 기능들이 어떻게 작동 되는지 알 수 있는, 그러나 핵심만 딱딱 알짜베기로 알 수 있는 강의예요. 다만, 장고 등 다른 프레임워크에 대한 학습없이 듣자니 선수 지식이 부족하다는 느낌이 들었으나, 덕분에 스스로 학습해가며 따라가는 능력도 얻게 된 것 같아요. 강의를 통해 핵심을 얻고, 필요 시 추가적으로 찾아보며 공부하니 보다 더 효율적으로 학습할 수 있었던 것 같습니다. 현업에 종사하시는 파이썬 백엔드 프로그래머께서 동 강의 내용만 잘 숙지하여도 당당하게 기술 스택에 FastAPI를 적어도 된다고 말씀해주시니 더욱더 완벽하게 강의 내용을 익혀봐야겠다고 다짐하게 되네요. 좋은 강의 감사합니다!

5.0

구름맛주전자

100% 수강 후 작성

이번에 fastapi에 흥미가 생겼어서 한 번 공부해보려고 했는데 설명이 친절하셔서 좋았습니다. 특히 어떻게 구현할지 먼저 얘기해주시고 기능을 구현한 뒤에 이 코드가 어떻게 동작하는지 설명해주시는 부분이 제일 좋았습니다.

수강 후 이런걸 얻을 수 있어요

  • 실무에 바로 적용 가능한 FastAPI 사용법

  • 테스트 코드를 통한 프로젝트 관리

  • 웹 개발 필수 개념

무작정 따라치는 강의는 그만 🙅‍♂️
이해하면서 배우는 FastAPI 강의입니다!

실무에 바로 적용할 수 있는
FastAPI 사용법 📖

실무에 바로 적용 가능한 FastAPI 사용법을 익힐 수 있습니다. 프로젝트 구성, 테스트 코드, 리팩터링, 디버깅 등 실제 현업에서 백엔드를 운영할 때 다루는 주제를 집중적으로 학습합니다. 본 강의는 무작정 코드를 따라 치는 강의가 아닙니다. 단순히 FastAPI라는 새로운 기술을 배우는 것을 넘어, 해당 기술의 장단점과 필요성을 직접 깨닫게 됩니다. 

강의 방식은 장황한 설명 없이 핵심적인 내용만 정확하고 간결하게 전달하는 것을 지향합니다. 중요한 내용을 모두 알차게 강의에 담기 위해 노력했습니다.

MacOS / Windows 환경에서 모두 실습이 가능합니다.

이런 걸 배워요 💻

  • REST API 생성(CRUD)
  • ORM 사용
  • 테스트 코드 작성
  • 회원가입, 로그인(JWT), OTP 발급(캐싱)
  • Background Task(Async jobs)

강의를 들은 후 여러분은 🪄

  • FastAPI를 사용하여 스스로 웹 서버를 구축할 수 있습니다.
  • 웹 개발에 필요한 필수 지식을 습득할 수 있습니다.
  • 신입 개발자 수준의 FastAPI 사용 역량을 가질 수 있습니다.

왜 FastAPI일까요?⚡

개발자들이 찾는 인기 프레임워크

FastAPI는 파이썬 최신 웹 프레임워크로 개발자들에게 큰 인기를 얻고 있습니다. 단기간 내에 60,000개가 넘는 GitHub Repository 스타를 달성했습니다.

글로벌 기업이 선택한 프레임워크

Microsoft, Netflix, Uber 등 글로벌 테크 기업에서 사용 중인 웹 프레임워크입니다.


이런 분들께 추천해요 🙆‍♀️

FastAPI가 처음이신 분

파이썬은 조금 알지만 웹 개발이 처음이신 분

백엔드 개발에 쉽게 접근하지 못했던 분


예상 질문 Q&A 💬

Q. 웹 개발이 처음인데 수강 가능한가요?

네, 가능합니다. FastAPI에 대한 강의와 더불어 웹 서버 개발에 필요한 필수 지식을 함께 배웁니다. 백엔드 개발에 입문하고 싶은 분들부터 FastAPI를 가볍게 써보고 싶은 머신러닝 엔지니어까지 모두 수강할 수 있도록 강좌를 구성했습니다.

Q. Python이 처음인데 들어도 될까요?

본 강좌에서 파이썬의 고급 문법에 대해서 다루지는 않지만, 기본적인 Python 문법을 익히고 강좌를 듣는 것을 권장합니다.


수강 전 참고 사항 📢

실습 환경

  • 운영 체제 및 버전(OS): macOS Ventura
    • Windows 환경에서도 수강하실 수 있습니다.
  • 사용 도구: Python3 / PyCharm / Docker

학습 자료

  • 동영상 강의
  • PPT

선수 지식 및 유의 사항

  • 기본적인 Python 문법을 먼저 익히고 본 강좌를 수강해 주세요.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • FastAPI를 처음 사용해보시는 분

  • 웹 개발이 처음이신 분

  • 백엔드 개발에 쉽게 접근하지 못했던 분

선수 지식,
필요할까요?

  • Python

안녕하세요
입니다.

2,897

수강생

219

수강평

141

답변

4.8

강의 평점

6

강의

  • 백엔드 개발자

     

    • (전) 토스 증권 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

커리큘럼

전체

72개 ∙ (5시간 6분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

97개

4.7

97개의 수강평

  • Jongha님의 프로필 이미지
    Jongha

    수강평 1

    평균 평점 5.0

    5

    31% 수강 후 작성

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

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

      수강평 2

      평균 평점 5.0

      5

      61% 수강 후 작성

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

      • LDBO님의 프로필 이미지
        LDBO

        수강평 2

        평균 평점 5.0

        5

        100% 수강 후 작성

        가볍게 잘 봤습니다. 급하게 fastapi 찍먹이 필요한 상황이어서 짧은 런타임으로 골라서 본건데, 만족스럽네요.

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

          수강평 2

          평균 평점 5.0

          5

          90% 수강 후 작성

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

          • 신동현
            지식공유자

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

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

          수강평 1

          평균 평점 5.0

          5

          96% 수강 후 작성

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

          신동현님의 다른 강의

          지식공유자님의 다른 강의를 만나보세요!

          비슷한 강의

          같은 분야의 다른 강의를 만나보세요!