파이썬 백엔드 FastAPI 부트캠프

가장 빠르게 FastAPI 와 백엔드 기본기 쌓기
[풀스택 파트1-2]
최신 풀스택과 백엔드를 위해 쉽고 성능도 빠른 FastAPI
쉽게 차근차근 백엔드 개념부터 FastAPI 기본기까지
가장 잘 정리된 FastAPI 문법과 비동기 데이터베이스 활용까지
무제한 수강기간질의응답까지

할인 풀스택 패키지




네카라쿠배도 사내 강의로 선택하는 공식 강의! 
빠르게 정리하는 FastAPI 기본 문법과 SQLAlchemy 비동기 실행까지
차근차근 익히는 알찬 강의 시리즈 (풀스택 Part1-2)


빠르게 익히고 실전 프로젝트에서도 백엔드를 활용하고자 하신다면,
FastAPI를 추천합니다

  • 나만의 아이디어, 소규모 스타트업으로 웹, 앱, MAC/Windows PC용 프로그램을 개발하고 싶은 분들
  • 개발자로 보다 성장하기 위해 백엔드 개념을 정리하고 싶은 분들
  • 시니어 개발자가 되기 위해, 백엔드 역량을 쌓고 싶은 분들
  • 풀스택 개발자가 되고픈 분들

백엔드를 구현할 수 있는 기술 중,
빠르게 익힐 수 있고, 실전에서 사용할만큼 성능도 빠른
최신 파이썬 백엔드 프레임워크가 FastAPI 입니다.

  • 파이썬 기반이므로, 익히기 쉽습니다.
  • 파이썬 기반 백엔드 기술은 Flask, FastAPI, Django 가 있습니다.
  • 이 중, Django 는 기능이 다양하므로, 익히는데 시간이 오래 걸리고,
  • Flask 는 쉽고 빠르게 익히고 활용이 가능하나, 성능이 빠르지 않습니다.
  • FastAPI 는 쉽고 빠르게 익히고, 성능도 빠르므로, 규모 있는 실전 프로젝트에서도 사용가능합니다.


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

  • 잘 정리된 문서를 기반으로 영상을 통해 설명합니다.
  • 그래야 강의 후, 언제든 빠르게 내가 익힌 기능을 찾아보고, 활용이 가능합니다.
  • FastAPI 개발을 위해 실제 웹서비스 개발 프로젝트도 수행합니다.
  • 폴더 생성부터 크게 3단계로 프로젝트를 개선하며, FastAPI 실제 개발도 경험합니다.
  • 데이터베이스를 위해 실제 현업에서 사용하는 SQLAlchemy 사용법도 깔끔하게 정리합니다.
  • 비동기적으로 SQLAlchemy 를 사용하는 기법도 익혀서, FastAPI 성능도 개선하는 방법을 익힙니다.

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


어렵지 않습니다!

  • 파이썬과 데이터베이스(MySQL)만 다루실 수 있으면, 본 강의는 어렵지 않습니다.
  • 잔재미코딩 Dave Lee 의 강의 방식대로, 쉽고 배경지식까지 충분히 강의내에서 설명드리고,
  • 집중할 부분과 참고할 부분으로 나누어 이야기드리므로, 차근차근 따라오시면 됩니다.

👉 다만, IT 개발 경험이 다소 적으시다면, 하단부 풀스택 강의 로드맵 가이드의 다음 강의와 함께 수강하시면 가능합니다!

  • 파이썬 입문 및 크롤링 부트캠프, 처음하는 데이터베이스(MySQL) 강의, 처음하는 파이썬 백엔드(Flask) 강의


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

  • 파이썬과 데이터베이스(MySQL) 기본기를 잘 쌓으셨다면, 본 강의만 수강하셔도 괜찮습니다.
  • 다만, 본 강의의 프로젝트는 실제 온전한 웹서비스를 개발하고, 이 때에는 부득이 프론트엔드 기본 기술을 사용합니다.
  • 또한 온전한 웹서비스를 인터넷상에 오픈하기 위해서는 서버가 필요하고, 서버 관련 기술(도커등)이 필요합니다.
  • 본 강의에서는 프론트엔드 기술은 동작하는 코드를 드리고, 백엔드와의 연결 부분에 대해 설명드리며, 개인PC에서 동작할 수 있도록 합니다.
  • 따라서, 본 강의 이후, 하단부 풀스택 로드맵의 프론트엔드 기본, 도커와 최신 서버 기술 강의를 수강하시는 것을 추천드립니다.


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

  • 웹 또는 앱 개발을 혼자서 하려면 풀스택 기술이 필수입니다.
  • 입문자도 차근차근 배울 수 있게, 하단부에 풀스택 로드맵을 제공합니다.
  • 해당 로드맵에는 Flask 백엔드 기술(풀스택 Part1-1)도 포함되어 있습니다.
  • 본 강의(Part1-2)는 보다 성능 좋고, 규모 있는 프로젝트에서도 사용할 수 있는 FastAPI 백엔드 기술에 초점을 맞춥니다. 
  • 다만, 탄탄한 FastAPI 기본기를 위해선 파이썬에 대한 깊은 이해가 요구됩니다.
  • 예를 들어, 중첩함수부터 데코레이터, 리스트 컴프리헨션, 파이썬 클래스와 객체 문법이 필요합니다.
  • Flask 강의 (Part1-1) 에서 관련 내용을 다루며 , 본 강의는 이를 기반으로 FastAPI 문법에 집중합니다.
  • Flask와 FastAPI의 유사한 문법 덕분에, Flask 강의 (Part1-1) 와 함께 본 강의를 들으시면, 빠르게 탄탄한 FastAPI 기본기를 쌓을 수 있습니다.


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

  • 8년간 온오프라인 6만분이 제 강의를 수강하셨습니다
  • 모두가 만족할 수 있는 강의를 만들기 위해, 노력하고 있습니다.
  • 6만분을 관찰한 결과, 본 강의에 만족하실만한 분들은 다음과 같습니다.
  • 백엔드 기본 개념을 정리하고, 경험하고자 하시는 분
  • 파이썬과 데이터베이스 기본기를 쌓았고, 본 강의를 익힌 후, 나아가 프론트엔드 기본 과정을 익히고자 하시는 분
  • IT 에 경험이 충분하신 분들 중, FastAPI 기본 문법과 활용을 깔끔하게 정리하고픈 분들
  • 반대로 본 강의에 실망하실 수도 있는 분들은 다음과 같습니다.
  • 개발 경험이 적지만, 만들고자하는 서비스(예: 수익화 서비스등)가 있어서, 이를 위해 빠르게 필요한 기술을 익히고자 하시는 분
  • 개발 경험이 적고, FastAPI 와 관련된 모든 기술 + 백엔드에 연결된 데이터베이스/프론트엔드 기술까지 모두 본 강의 내에서 익히고자 하시는 분

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

(본 페이지 하단부에 로드맵을 공유드립니다)
  • IT 기술은 서로 연결되어 있고, 체계적으로 익혀야 실질적으로 익힐 수 있습니다.
  • IT 기술을 실질적으로 익히고, 활용하는 것은 매우 쉽지 않은 일입니다.
  • 심지어 각 IT 기술을 난이도, 커리큘럼도 다른 각 강사에게, 심지어 유투브로 가볍게 익히기가 쉽지 않으시다면!

👉 그동안 오픈한 강의를 원하시는 기술, 하나만 들어보세요~ 그리고 다르구나 라는 생각이 드신다면, 쭉 로드맵 순서에 맞추어 차근차근 들어보세요. 난이도가 단계별로 올라가고, 서로 연결된 기술을 효과적으로 익힐 수 있습니다.

15년 현업과 병행하며, 8년째 IT 강의를 만들고 있습니다.
합리적인 금액으로, 알찬 내용으로, 만들고 있습니다.


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

그래야 강의 후, 언제든 빠르게 내가 익힌 기능을 찾아보고, 활용이 가능합니다.

  • 모든 FastAPI 코드를 제공합니다.
  • FastAPI 문서 자료는 PDF 형태로 이북 (ebook)처럼 언제든 확인하실 수 있도록 제공해 드립니다.
    (단, 관련 자료는 저작권 이슈로 복사 및 다운로드는 제한하였습니다.)

잘 정리된 문법 자료 뿐만 아니라
현업 스타일로 그럴듯한 서비스도 개발해봅니다

본 강의 내에서 코드 한줄부터 시작해서, 순차적으로 코드를 개선하며, 성능까지 빠른 서비스를 함께 개발합니다.

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

IT 기술은 연계되어 있고, 기술을 연결하였을 때, 비로소 그럴듯한 서비스나, 데이터 과학 기술이 가능합니다. 연결된 기술 전반을 난이도를 차근차근 올리며, 핵심을 익히시면, 짧은 시간에 효율적으로 깊이있게 익힐 수 있고, 시스템과 데이터 전반이 드디어 이해가 되고, 각 기술에 대한 이해의 깊이도 달라집니다. 이러한 깊이와 눈을 가지면, 비로소 개발자와 데이터 커리어에서 경쟁력을 갖츨 수 있고, 시니어 레벨도 가능합니다.

이를 위해 각 분야의 핵심 기술을 짧은 시간에 정리할 수 있는 로드맵을 만들고 있습니다.

잔재미코딩 개발자, 데이터 분석가/과학자 커리어 로드맵

입문자부터 쉽게 시작해서, 난이도를 조금씩 올리며, 짧은 시간에 웹/앱 전과정과 데이터분석+AI까지 탄탄한 기본기를 쌓을 수 있는 로드맵입니다


데이터 분석/과학 코스: 데이터 분석가/과학자를 위한 탄탄한 기본기 쌓기 

자체 운영 사이트로 보다 좋은 경험을 제공합니다

● 보다 비용은 저렴하게! 동일한 정책으로! : 무제한 수강기간과 질의응답, 수시 강의 개선까지 동일합니다
● 수강자 개인별 니즈에 맞춘 서비스로! : 잔재미코딩스쿨 수강자만을 대상으로한 다양한 추가 서비스 제공 예정
● 주요 온라인 플랫폼과 동일한 운영으로 안심하고 수강하실 수 있도록!

주요 온라인 플랫폼 및 통신사업자와 동일한 규정을 따릅니다

환불 규정

1) 강의 구매일로부터 1주일 이내이며 진도율 7% 미만일 경우 전액 환불이 가능합니다

2) 강의 구매일로부터 1주일이 넘었거나, 진도율이 7% 이상일 경우 환불이 불가합니다

3) 단, 강의 자료 챕터를 클릭한 경우, 환불이 불가합니다

1인 1계정 원칙

1) 계정 공유는 불가하며, 내부 모니터링 시스템 운영으로 계정 공유 확인시, 계정은 즉시 중지됩니다

● 글로벌 탑 1위 온라인 영상 플레이어와 자체 시스템으로 편안한 학습 지원! : 상세 내용은 아래 각 항목을 클릭해보세요

커리큘럼

미리보기로 바로 강의를 들어보세요

  강의 상세 소개와 개발 환경 준비
Available in days
days after you enroll
  큰 그림으로 이해하는 서비스 개발과 FastAPI
Available in days
days after you enroll
  FastAPI 기본 문법과 유용한 기능
Available in days
days after you enroll
  FastAPI 라우팅
Available in days
days after you enroll
  FastAPI 타입힌트
Available in days
days after you enroll
  FastAPI 와 HTTP 메서드
Available in days
days after you enroll
  FastAPI 와 Pydantic 모델
Available in days
days after you enroll
  FastAPI 응답 모델 및 클래스
Available in days
days after you enroll
  FastAPI 리퀘스트(Request) 와 예외처리
Available in days
days after you enroll
  FastAPI 템플릿 기본
Available in days
days after you enroll
  FastAPI 고급 템플릿 기능
Available in days
days after you enroll
  FastAPI 와 데이터베이스
Available in days
days after you enroll
  FastAPI 와 비동기 실행
Available in days
days after you enroll
  FastAPI 비동기 SQLAlchemy
Available in days
days after you enroll
  FastAPI 인증 (Authentication)
Available in days
days after you enroll
  FastAPI 실전 프로젝트
Available in days
days after you enroll
  FastAPI MVC 모델 기반 실전 프로젝트
Available in days
days after you enroll
  FastAPI MVC 모델 + 비동기 DB 실행 실전 프로젝트
Available in days
days after you enroll
  강의 마무리 및 향후 학습 가이드
Available in days
days after you enroll