처음하는 파이썬 백엔드 FastAPI 입문 (FastAPI부터 비동기 SQLAlchemy까지) [풀스택 Part1-2]

최신 풀스택과 백엔드를 위해 쉽고 성능도 빠른 FastAPI, 쉽게 차근차근 백엔드 개념부터 FastAPI 핵심 문법과 비동기 데이터베이스 활용까지 깔끔한 자료와 프로젝트로 정리할 수 있는 강의입니다.

(4.8) 수강평 61개

수강생 930명

난이도 초급

수강기한 무제한

실전
실전
실습 중심
실습 중심
프로젝트
프로젝트
실전
실전
실습 중심
실습 중심
프로젝트
프로젝트
라인
잉카인터넷
현대중공업
LG전자
토스

토스

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

라인
잉카인터넷
현대중공업
LG전자
토스

토스

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

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

4.8

5.0

bigcat0815

100% 수강 후 작성

처음 시작하기에 부족함이 없는 강의입니다. 전체를 관통하는 강의는 아니지만 강의중에 다음 단계에 필요한 스택들의 대한 방향을 제시해주십니다. 다만 보안관련된 부분이 부족함이 느껴지지만 어차피 필요한 요소들은 스스로 찾아 해결해야 하므로 빠르게 FastAPI의 특징과 간결함을 잘 소개한 강사님의 강의에 만족스럽습니다. 좋은 강의 내주셔서 감사합니다.

5.0

세상의끝

72% 수강 후 작성

정리된 자료와 세세한 설명이 많아서 좋네요. 굳이 다시 강의를 듣지 않아도 PDF자료 보면 다시 생각이 나고 자기전에 반복해서 보면 좋은거 같습니다.

5.0

Pubsquid

100% 수강 후 작성

파이썬이나 웹관련 기본지식을 갖춘 사람대상으로 fastapi에 대한 지식을 빠르게 훑기 적합한 강의입니다. 강의자료도 정성껏 준비해 주셔서 좋았어요! 추후 좀 더 심화버전의 강의도 나온다면 들어보고 싶습니다

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

  • 백엔드 기본 개념

  • FastAPI 핵심 문법

  • SQLAlchemy 핵심 문법

  • 비동기 SQLAlchemy 문법

  • MVC 모델과 MSA 아키텍쳐 이해

  • 실전 FastAPI 프로젝트 개발 방법

20년 삼성 + 네카라쿠배 현업과 병행하며,
10년간 온오프라인 약 10만분께 진행했던

강의 경험을 바탕으로
최대한 수강자 입장을 고민해서 만든 특별한 강의입니다.

'네카라쿠배'도 사내 강의로
선택하는 공식 강의

최신 풀스택과 백엔드
쉽고 성능도 빠른 FastAPI

알기 쉽게 배우는
백엔드 ~ FastAPI 기본기

잘 정리된 FastAPI 문법과
비동기 데이터베이스 활용

차근차근 익히는 알찬 강의 시리즈 (풀스택 Part1-2)

본 온라인 강의는 FastAPI 를 처음 익히는 분들을 위해 처음에는 매우 쉽게, 조금씩 난이도를 높여가며 핵심 기능을 차곡차곡 다루고 활용까지 빠르게 익히는 강의입니다. 반면 아래 책은 경력 많은 개발자가 FastAPI 의 세세한 기능을 참고하는 레퍼런스 북입니다.

온라인 강의로 FastAPI 핵심 기능을 빠르게 정리한 뒤, 레퍼런스 북으로 다음 책을 활용하시길 추천드립니다.

가장 빠른 풀스택을 위한 Flask & FastAPI, 잔재미코딩 Dave Lee 저

실전 프로젝트에서 백엔드를 활용한다면,
FastAPI를 추천합니다

  • 나만의 아이디어, 소규모 스타트업으로 웹, 앱, MAC/Windows PC용 프로그램을 개발하고 싶은 분

  • 개발자로 더 성장하기 위해 백엔드 개념을 정리하고 싶은 분

  • 시니어 개발자가 되기 위해, 백엔드 역량을 쌓고 싶은 분

  • 풀스택 개발자가 되고픈 분


실전에서 사용할만큼 성능이 빠른
최신 파이썬 백엔드 프레임워크 =
FastAPI

  • 파이썬 기반이라 익히기 쉽습니다.

    • 파이썬 기반 백엔드 기술은 Flask, FastAPI, Django가 있습니다.

      이 중 Django는 기능이 다양해 익히는 데 오래 걸리고,

      Flask는 쉽지만 성능이 빠르지 않습니다.

  • FastAPI는 쉽고 빠르게 익히고 성능도 빨라 규모 있는 실전 프로젝트에서도 씁니다.




잔재미코딩 FastAPI 부트캠프 강의 소개 및 장점

  • 잘 정리된 문서를 기반으로 영상을 통해 설명합니다.

    • 그래야 강의 후 언제든 익힌 기능을 빠르게 찾아 활용할 수 있습니다.

  • FastAPI 활용을 위해 가벼운 실제 웹서비스 개발 프로젝트도 수행합니다.

  • 폴더 생성부터 3단계로 프로젝트를 개선하며 FastAPI 실제 개발을 경험합니다.

  • 데이터베이스는 현업에서 쓰는 SQLAlchemy 사용법 깔끔하게 정리합니다.

  • SQLAlchemy를 비동기로 쓰는 기법으로 FastAPI 성능을 개선하는 방법도 익힙니다.



👉 결국 강의를 끝까지 들으면,
'FastAPI를 바로 활용할 수 있겠구나' 하는 생각이 들도록 만들었습니다.

가벼운 프로젝트도 한땀한땀 개발해봅니다

코드 한 줄부터 순차적으로 개선하며 간단한 서비스도 함께 개발합니다.

IT를 잘하려면, 체계적으로 익히세요.

IT 기술은 연계되어 있어, 연결했을 때 비로소 그럴듯한 서비스나 데이터 과학이 가능합니다. 연결된 기술을 난이도를 차근차근 올리며 익히면 짧은 시간에 깊이 있게 익힐 수 있어요.

시스템과 데이터 전반이 이해되고 기술을 보는 깊이가 달라집니다. 그러면 개발자와 데이터 커리어에서 경쟁력을 갖출 수 있고, 시니어 레벨도 가능합니다.

어렵지 않습니다!

  • 파이썬과 데이터베이스(MySQL)만 다룰 수 있으면, 어렵지 않습니다.

  • 잔재미코딩 Dave Lee의 방식대로 배경지식까지 강의 안에서 충분히 설명드리고,

    집중할 부분과 참고할 부분을 나눠 이야기드리므로 차근차근 따라오시면 됩니다.

  • 이미 개발자시면 굉장히 쉽게 익힐 수 있습니다. (처음 익히는 분들을 위해 쉬운 난이도로 구성했습니다.)

📌 잠깐! IT 개발 경험이 적으시다면
풀스택 로드맵의 다음 강의와 함께 수강하시면 됩니다!


선수강 및 본 강의 후수강 가이드

  • 파이썬과 데이터베이스(MySQL) 기본기가 있다면 본 강의만 수강하셔도 괜찮습니다.

    • 본 강의의 프로젝트는 온전한 웹서비스를 개발하며 프론트엔드 기본 기술을 씁니다.

    • 온전한 웹서비스를 인터넷에 오픈하려면 서버와 서버 관련 기술(도커 등)이 필요합니다.

  • 본 강의에서는 프론트엔드는 동작하는 코드를 드리고 백엔드와의 연결 부분을 설명해 개인PC에서 동작하도록 합니다.




권장 사항: 풀스택 로드맵과 풀스택 Part1-2

  • 웹이나 앱 개발을 혼자 하려면 풀스택 기술이 필수입니다.

  • 입문자도 차근차근 배우도록 풀스택 로드맵을 준비했습니다.

  • 로드맵에는 Flask 백엔드 기술(풀스택 Part1-1)도 들어 있습니다.

  • 본 강의(Part1-2)는 성능이 좋고 규모 있는 프로젝트에도 쓰는 FastAPI 백엔드 기술에 초점을 맞춥니다.

    • 다만 탄탄한 FastAPI 기본기에는 파이썬에 대한 깊은 이해가 필요합니다.

    • 중첩함수부터 데코레이터, 리스트 컴프리헨션, 클래스와 객체 문법까지 필요합니다.

    • 하단부 풀스택 로드맵 Part1-1: 파이썬 백엔드와 웹기술 부트캠프 (Flask) 강의가 그 내용을 다루고, 본 강의는 그 위에서 FastAPI 문법에 집중합니다.

  • Flask와 FastAPI는 문법이 비슷해, Flask 강의 (Part1-1) 와 함께 들으시면 탄탄한 FastAPI 기본기를 빠르게 쌓을 수 있습니다.


믿을 수 있는 강의를 만듭니다!

  • 10년간 온/오프라인 10만 분이 제 강의를 수강하셨습니다.

  • 10만 분을 관찰한 결과, 본 강의에 만족하실 만한 분들은 다음과 같습니다.

    • 백엔드 기본 개념을 정리하고, 경험하고자 하시는 분

    • 파이썬과 데이터베이스 기본기를 쌓았고, 본 강의 후 프론트엔드 기본 과정까지 익히고자 하시는 분

    • IT 경험이 충분하고 FastAPI 기본 문법과 활용을 깔끔하게 정리하고 싶은 분

  • 반대로 본 강의에 실망하실 수도 있는 분들은 다음과 같습니다.

    • 개발 경험이 적지만 만들려는 서비스(예: 수익화 서비스)가 있어 필요한 기술만 빠르게 익히려는 분

    • 개발 경험이 적고, FastAPI 관련 모든 기술과 백엔드에 연결된 데이터베이스/프론트엔드 기술까지 본 강의 안에서 익히려는 분

    • 경력 많은 개발자로 난이도가 높더라도 FastAPI 의 세세한 기능을 모두 빠르게 알고자 하시는 분 (본 강의는 FastAPI 를 처음 익히는 분을 위해 매우 쉽게 시작해 조금씩 난이도를 높이며 「이 정도면 활용할 수 있겠다」를 목표로 하므로, 세세한 기능을 빠르게 알고자 하시면 조금 쉽게 느껴질 수 있습니다.)


체계적으로 개발을 익히고 싶으신 분들을 위해
풀스택 로드맵도 제공합니다.

(본 페이지 하단부에 로드맵이 있어요!)

  • IT 기술은 서로 연결되어 있어 체계적으로 익혀야 실질적으로 익힐 수 있습니다.

  • 각 IT 기술을 난이도/커리큘럼이 다른 강사에게, 심지어 유튜브로 가볍게 익히기가 쉽지 않으시다면!


그동안 오픈한 강의 중 하나만 들어보세요.
다르구나 싶으시면 로드맵 순서대로 차근차근 들어보세요.
난이도가 단계별로 올라가고 서로 연결된 기술을 효과적으로 익힐 수 있습니다.


잘 정리된 문서를 기반으로 영상을 통해 설명합니다.

그래야 강의 후 언제든 익힌 기능을 빠르게 찾아 활용할 수 있습니다.

  • 모든 FastAPI 코드를 제공합니다.

  • FastAPI 문서 자료는 PDF 형태로 이북(ebook)처럼 언제든 확인하실 수 있습니다.
    (단, 저작권 이슈로 복사 및 다운로드는 제한했습니다.)

체계적으로 익히는
잔재미코딩 Dave Lee의 로드맵

본 강의에 이어, 목표에 맞춰 익힐 수 있는 AI · 개발 · 데이터 · CS 로드맵

IT 기술은 서로 연결되어 있습니다.
연결된 기술을 선별해 익히고 여기에 AI를 얹으면 목표에 훨씬 빠르게 도달합니다.

모든 로드맵은 기술을 서로 어떻게 연결해 쓰는지까지 다루고,
입문자 레벨에서 전문가 수준까지 난이도를 높이도록 설계하고,
수년간 꾸준히 업데이트하고 있습니다.

개별 강의로 들으실 때보다 할인도 더 적용됩니다.

3. 개발과 데이터의 기초, 컴퓨터공학(CS) 핵심 지식

컴퓨터구조·운영체제·네트워크·시스템 소프트웨어·소프트웨어공학·아키텍처·자료구조·알고리즘까지

← 좌우로 넘겨 CS 강의와 전체 로드맵을 확인하세요 →

컴퓨터공학 풀로드맵 자세히 보기

4. 가장 확실한 최강 AI 활용 로드맵 (2026)

클로드코드(Claude Code) 업무 자동화부터 바이브코딩, 코덱스(Codex), 오픈클로(OpenClaw), 클로드코드 기반 데이터 분석, 에이전틱·하네스·루프 엔지니어링 등 클로드코드 고급 기법과 AI 에이전트 개발까지

← 좌우로 넘겨 AI 강의와 참고 과정을 확인하세요 →

가장 확실한 최강 AI 활용 로드맵 (2026) 자세히 보기

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • FastAPI 주요 문법 정리

  • 파이썬 실전 백엔드 기술

  • SQLAlchemy 핵심 문법 정리

  • 비동기 SQLAlchemy 문법 정리

선수 지식,
필요할까요?

  • 파이썬 프로그래밍

  • 데이터베이스(MySQL)

안녕하세요
잔재미코딩 DaveLee입니다.

인프런인증

커리어인증

34,536

수강생

2,594

수강평

1,952

답변

4.9

강의 평점

13

강의

잔재미코딩, Dave Lee

  • About 잔재미코딩 소개 블로그 [클릭]

  • 주요 경력: 쿠팡 수석 개발 매니저/Principle Product Manager, 삼성전자 개발 매니저 (경력 약 15년)

  • 학력: 고려대 일어일문 / 연세대 컴퓨터공학 석사 (완전 짬뽕)

  • 주요 개발 이력: 삼성페이, 이커머스 검색 서비스, RTOS 컴파일러, Linux Kernel Patch for NAS

  • 저서: 리눅스 커널 프로그래밍, 리눅스 운영 체제의 이해와 개발, 누구나 쓱 읽고 싹 이해하는 IT 핵심 기술, 왕초보를 위한 파이썬 프로그래밍 입문서

  • 운영 사이트: 잔재미코딩 (http://www.fun-coding.org) [클릭]

  • 풀스택/데이터과학/AI 관련 무료 자료를 공유하는 사이트입니다.

  • 기타: 잔재미코딩 유투브 채널 [클릭] 

    • IT 학습에 도움이 되는 팁/ 짧은 무료 강의를 공유하고자, 조금씩 시작하고 있습니다~

최신 현업과 IT 강의를 병행하며, 8년째 꾸준히 견고한 풀스택, 데이터과학, AI 강의를 만들고 있습니다.

 

더보기

커리큘럼

전체

57개 ∙ (12시간 54분)

해당 강의에서 제공:

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

수강평

전체

61개

4.8

61개의 수강평

  • 조영호님의 프로필 이미지
    조영호

    수강평 1

    평균 평점 5.0

    5

    32% 수강 후 작성

    포인트 위주로 쏙쏙 들어오네요

  • jackim97님의 프로필 이미지
    jackim97

    수강평 57

    평균 평점 4.7

    5

    32% 수강 후 작성

    감사합니다.

  • Michael OH님의 프로필 이미지
    Michael OH

    수강평 4

    평균 평점 5.0

    5

    100% 수강 후 작성

    쉽고 명확한 설명과 환경과 흐름을 알아야 후에 확장이 가능한데 이에 딱 맞는 강의를 접하고 함께하게 되어 너무 만족합니다.

  • Wyatt님의 프로필 이미지
    Wyatt

    수강평 13

    평균 평점 5.0

    5

    100% 수강 후 작성

    FastAPI의 사용에 대한 빠른 학습과 사용에 적합했습니다. 개인적으로 재밌게 들었고 정말 유익했습니다.

  • 권태완님의 프로필 이미지
    권태완

    수강평 5

    평균 평점 5.0

    5

    100% 수강 후 작성

    유익하고 좋은 강의였어요

잔재미코딩 DaveLee님의 다른 강의

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

비슷한 강의

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

연관 로드맵

강의가 포함된 로드맵으로 학습해 보세요!