교육과정 소개서

잔재미코딩 · 교육과정 소개서

파이썬 중급 백엔드 FastAPI 부트캠프

FastAPI 기본 문법에서 SQLAlchemy와 비동기 실행까지 익힙니다. 타입 힌트·Pydantic·인증과 세션을 정리하고, 웹서비스를 MVC 구조와 비동기 DB 실행으로 개선하는 프로젝트를 실습합니다.

과정 구성
영상 57개
총 영상 시간
12시간 53분
강사
Dave Lee · 잔재미코딩

배우는 내용

선수 지식

파이썬과 MySQL 기본기를 익힌 분께 권합니다. 중첩 함수·데코레이터·리스트 컴프리헨션·클래스와 객체 문법을 이해하면 학습에 도움이 됩니다.

수업 자료는 다운로드할 수 있나요?

모든 FastAPI 코드를 제공합니다. FastAPI 문서 자료는 PDF 형태의 이북으로 확인할 수 있으며, 저작권 보호를 위해 문서 자료의 복사 및 다운로드는 제한합니다.

수업별 전체 목차

01. 강의 상세 소개와 개발 환경 준비

#상세 교육내용구분
01파이썬 백엔드 FastAPI 강의 소개영상
02강의 학습 팁영상
03강의 준비를 위한 프로그램 설치영상
04강의 준비를 위한 VSCode 설치영상
05강의 준비를 위한 FastAPI 개발 환경 설정영상

02. 큰 그림으로 이해하는 서비스 개발과 FastAPI

#상세 교육내용구분
01수업 자료 관련 상세 설명 (꼭 들어주세요~)영상
02수업 코드 다운로드 (UP_260528)자료
03큰 그림으로 이해하는 마이크로 서비스 아키텍쳐영상
04큰 그림으로 이해하는 FastAPI 장점영상

03. FastAPI 기본 문법과 유용한 기능

#상세 교육내용구분
01FastAPI 기본 코드 이해영상
02FastAPI 특장점: Swagger UI 와 Redoc 사용법 이해영상

04. FastAPI 라우팅

#상세 교육내용구분
01FastAPI 경로 및 쿼리 파라미터영상
02FastAPI 와 백엔드 API 테스트를 위한 cURL 사용법영상

05. FastAPI 타입힌트

#상세 교육내용구분
01FastAPI 타입힌트 기본영상
02FastAPI 타입힌트 고급영상

06. FastAPI 와 HTTP 메서드

#상세 교육내용구분
01FastAPI 와 HTTP 메서드 기본영상
02HTTP 메서드 응답 코드 이해영상

07. FastAPI 와 Pydantic 모델

#상세 교육내용구분
01Pydantic 모델 기본영상
02Pydantic 모델 필드 이해영상
03Pydantic 중첩 모델 이해영상

08. FastAPI 응답 모델 및 클래스

#상세 교육내용구분
01FastAPI 응답 모델 이해영상
02FastAPI 응답 클래스 이해영상

09. FastAPI 리퀘스트(Request) 와 예외처리

#상세 교육내용구분
01FastAPI 리퀘스트와 Query 클래스영상
02FastAPI 리퀘스트와 Body 클래스영상
03FastAPI 예외처리와 HTTPException 클래스영상

10. FastAPI 템플릿 기본

#상세 교육내용구분
01FastAPI 템플릿과 Jinja2 기본영상
02Jinja2 기본 문법1영상
03Jinja2 기본 문법2영상

11. FastAPI 고급 템플릿 기능

#상세 교육내용구분
01FastAPI 고급 템플릿 기능1영상
02FastAPI 고급 템플릿 기능2영상

12. FastAPI 와 데이터베이스

#상세 교육내용구분
01FastAPI 와 SQLAlchemy 기본영상
02SQLAlchemy 입력 문법영상
03SQLAlchemy 컬럼 설정과 세션 정의 문법영상
04SQLAlchemy 검색 기본 문법영상
05SQLAlchemy 검색 고급 문법1영상
06SQLAlchemy 검색 고급 문법2영상
07SQLAlchemy 수정 및 삭제 문법영상

13. FastAPI 와 비동기 실행

#상세 교육내용구분
01비동기 실행의 이해와 장점영상
02FastAPI 비동기 기능영상

14. FastAPI 비동기 SQLAlchemy

#상세 교육내용구분
01SQLAlchemy 비동기 실행 환경 구축영상
02SQLAlchemy 비동기 실행 입력과 검색영상
03SQLAlchemy 비동기 실행 수정과 삭제영상

15. FastAPI 인증 (Authentication)

#상세 교육내용구분
01FastAPI 기본 인증 메커니즘 (HTTPBasic)영상
02FastAPI 중급 인증 메커니즘 (Session)영상
03FastAPI 로그인 기능과 세션 인증영상

16. FastAPI 실전 프로젝트

#상세 교육내용구분
01FastAPI 실전 프로젝트 개발1영상
02FastAPI 실전 프로젝트 개발2영상
03FastAPI 실전 프로젝트 개발3영상
04FastAPI 실전 프로젝트 개발4영상
05FastAPI 실전 프로젝트 개발5영상
06FastAPI 실전 프로젝트 개발6영상
07FastAPI 실전 프로젝트 개발7영상
08FastAPI 실전 프로젝트 개발8영상

17. FastAPI MVC 모델 기반 실전 프로젝트

#상세 교육내용구분
01FastAPI MVC 모델 기반 실전 프로젝트 개발1영상
02FastAPI MVC 모델 기반 실전 프로젝트 개발2영상

18. FastAPI MVC 모델 + 비동기 DB 실행 실전 프로젝트

#상세 교육내용구분
01FastAPI MVC 모델 + 비동기 DB 실행 실전 프로젝트1영상
02FastAPI MVC 모델 + 비동기 DB 실행 실전 프로젝트2영상

19. 강의 마무리 및 향후 학습 가이드

#상세 교육내용구분
01강의 마무리 및 향후 학습 가이드영상

20. 강의 완강 인증서 발급

#상세 교육내용구분
01강의 수강평 및 제안사항링크
02강의 완강 인증서 발급수료증