인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
NEW

FastAPI 실전편: JWT와 Redis로 완성하는 인증 시스템

토이 프로젝트는 이제 그만! 현업 개발자들이 실제로 사용하는 JWT와 Redis로 안전한 인증 시스템을 구축하는 모든 비밀을 공개합니다.

초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.

이런 걸 배울 수 있어요

  • JWT의 토큰 인증 방식

  • FastAPI에서의 Redis 사용 방법

  • 인증/인가 시스템에서 Redis의 역할

다들 Redis Redis 하던데, 도대체 인증에서 Redis를 왜 쓰는거야?

JWT와 Redis 조합, 들어본 적은 많은데 실제로 써 본적은 없다구요?

다들 JWT만 많이 쓰던데, Redis까지 굳이 알아야 할까요?

그냥 JWT만 써오던 토이프로젝트는 그만!

현직 백엔드 개발자가 알려주는 "실무 밀접형" 강의
프로덕션 레벨에서 적용 가능한 안정성 있는 인증/인가 시스템을 구현합니다.

그럼 왜 FastAPI여야 하나요?

최근 급속도로 관심을 받고 있는 FastAPI, 왜 주목받고 있을까요?


  • Django, Flask보다 2배 빠른 성능!

  • 그에 비해 간결한 코드!

  • 비동기 처리 지원, 그러나 Node.js 기반 Express보다 더 확장성 있는 서버 구축 가능!

FastAPI, 선택하지 않을 이유가 없습니다.

이 강의는 누가 들어야 하나요?🤷‍♀

  • FastAPI를 이제 막 접해서 프로젝트를 완성하고 싶은 분

  • 제대로 된 회원 인증 시스템 구현을 경험하고 싶은 분

  • JWT와 Redis 조합의 안정성을 경험하고 싶은 분

강의는 어떻게 진행되나요?

  • 실습 강의로 주로 진행되는 강의입니다.

  • 몇 개의 이론 강의가 포함되어 있습니다.


강의를 어떻게 수강해야 할까요?

  • 강의에서 작성한 전체 소스코드가 제공되지만, 처음부터 소스코드를 참고하는 것은 추천하지 않습니다.

  • 실습 강의를 보고 따라서 코딩하다가 이론 강의를 들을 때는 강의의 주제와 내용을 충분히 함께 고민해 주세요.

강의 목차는 어떻게 구성되어 있나요?

섹션1: 기본 CRUD & API 문서화

1강. 강의 소개

2강. 프로젝트 설정

3강. 도메인 모델 설계

4강. 게시판 CRUD API 구현

5강. API 문서화와 테스트

6강. Service 레이어 구성


섹션 2: 사용자 인증 시스템 구현

7강. JWT가 뭘까? 왜 JWT를 사용해야 할까?

8강. 사용자 모델 설계 및 회원가입 API

9강. JWT 기반 인증 구현

10강. 인증 미들웨어와 보호된 라우트


섹션 3: Redis 통합과 고급 인증

11강. 왜 Redis를 사용해야 할까?

12강. Redis 연동 및 토큰 관리

13강. Refresh 토큰 시스템

14강. 보안 강화 및 마무리

15강. 강의를 마치며

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • FastAPI를 이제 막 접해서 프로젝트를 완성하고 싶은 분

  • FastAPI로 제대로 된 회원 인증 시스템을 구현하고 싶은 분

  • JWT와 Redis 조합의 안정성을 경험하고 싶은 분

선수 지식,
필요할까요?

  • Python 기본 문법

  • FastAPI에 대한 기초적인 지식이 있다면 좋아요

안녕하세요
제주코딩베이스캠프입니다.

96,179

수강생

2,253

수강평

159

답변

4.8

강의 평점

80

강의

소개 이미지.png.webp

 

🧙‍♂ 안녕하세요. 제주코딩베이스캠프입니다.

제주코딩베이스캠프란?

 

 

제주에서 가장 핫한 개발자들이 모여 작당한 부트캠프! 열정있는 청년들에게 열정만큼 성장할 수 있는 기회를 제공합니다!

제주코딩베이스캠프는 제주에서 가장 큰 ICT 교육 행사로 카카오, 구름, 제주산학융합원 등 기업 지자체와 함께 진행하고 있습니다.


서비스 구축 성공
경험을 통해 이 취업난 시대에 자신감, 자존감, 성취감, 그리고 자립할 수 있는 능력을 배양해 보세요!

으라차차 청춘 화이팅입니다! 😀

 


 

︎ 제주코딩베이스캠프 로드맵

제코베 로드맵.png.webp

 

︎ 제주코딩베이스캠프 수료증 제도

 

- 1.png.webp

 

더보기

공동 지식공유자

커리큘럼

전체

16개 ∙ (2시간 17분)

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!