강의

멘토링

커뮤니티

NEW
개발 · 프로그래밍

/

백엔드

누구보다 빠르게 배우는 Kotlin + Springboot + JWT 로그인

Kotlin과 Spring Boot를 활용하여 JWT(Json Web Token) 기반 로그인 기능을 구현하는 과정을 단계별로 학습합니다. JWT를 직접 적용해 보면서, 백엔드 로그인 기본기를 빠르게 익힐 수 있습니다.

1명 이 수강하고 있어요.

  • Neo
실습 중심
백엔드이해하기
토이프로젝트
KotlinREST APISpring BootSpring SecurityJWT

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

  • Kotlin + Spring Boot 환경에서 JWT 로그인 기능 구현

  • JWT 기반 인증/인가의 동작 원리 이해

  • REST API와 보안 처리 방법

누구보다 빠르게 배우는 Kotlin + Springboot + JWT 로그인

백엔드 개발의 핵심, JWT 로그인 기능을 Kotlin과 Spring Boot로 직접 구현하며 동작 원리를 깊이 이해합니다.
다른 강의에서 보기 힘든 커스텀 JWT 인증과 클라이언트 전달 방식까지, 실무 중심의 탄탄한 백엔드 기본기를 다질 수 있습니다.

Kotlin, Spring Boot, JWT, REST API, Spring Security

회원가입, 로그인 로직을 직접 구현해야 할 때, 막막했던 경험이 있으신가요?

반복되는 인증/인가 패턴에 지치셨나요? JWT를 적용하는 것이 어렵고 복잡하게 느껴지셨나요?

세션 방식 대신 마이크로서비스 시대에 필수적인 JWT 기술 스택을 직접 구축하며 자신감을 얻고 싶으신가요?

부담 없이 시작하세요.
이 강의를 통해 Kotlin과 Spring Boot 환경에서 JWT 로그인 프로젝트를 성공적으로 완성하고, 자신만의 백엔드 개발 역량을 한 단계 끌어올릴 수 있습니다.


Kotlin과 Spring Boot로 JWT 로그인
기능을 직접 설계하고 구축해요.

이제는 알아야한다 JWT 로그인 방법! Springboot 3.5.X 버전에 적용가능한 최신 JWT 로그인 강의!

이 강의가 끝나면 당신은

Kotlin과 Spring Boot로 JWT 로그인 기능을 직접 구현하는 능력을 갖춥니다.

  • 강의에서 제공하는 실습 과정을 따라가며, 회원가입부터 JWT 토큰 발급 및 검증까지 백엔드 로그인 시스템의 핵심 로직을 스스로 구축할 수 있게 됩니다. 더 이상 복잡한 로그인 구현 앞에서 막막함을 느끼지 않아도 됩니다.

JWT 기반 인증/인가의 동작 원리를 명확하게 이해하게 됩니다.

  • 세션 기반 로그인과의 차이점을 명확히 알게 되며, JWT가 어떻게 사용자의 요청을 안전하게 처리하고 권한을 관리하는지 근본 원리를 파악합니다. 보안에 대한 깊이 있는 이해를 바탕으로 더욱 견고한 서비스를 설계할 수 있는 눈을 갖게 됩니다.

REST API 보안 처리와 Spring Security 설정 전문가로 성장합니다.

  • JWT, Spring Security를 연동하여 REST API의 보안을 강화하는 방법을 실전적으로 배웁니다. 토큰 기반 인증 필터 설정부터 예외 처리까지, 실제 서비스 운영에 필요한 기술 스택을 능숙하게 다루며 자신감을 얻게 됩니다.


✔️

이 강의가 가장 빠른 해결책인 이유

Kotlin, Spring Boot, JWT 로그인
빠르게 배우기

Kotlin과 Spring Boot를 사용하여 JWT 기반 로그인 기능을 직접 구현하며, 백엔드 로그인 기본기와 REST API 보안 처리 방법을 탄탄하게 다집니다. 다른 강의에서 다루지 않는 커스텀 JWT 인증 방식까지 학습하여 실무 역량을 강화할 수 있습니다.

실무에서도 사용하는 어노테이션, 예제코드, 요청방법등 모든 과정을 담은 강의자료

실전 JWT 로그인 기능 구현

강의에서는 JWT, Spring Boot, Spring Security, Kotlin을 활용해 실제 JWT 로그인 프로젝트를 구축합니다. 직접 토큰을 생성하고 검증하는 과정을 경험하며, 회원가입 및 로그인 API 구현, 예외 처리, 테스트까지 실습하여 바로 적용 가능한 실무 감각을 익힙니다.

실습용 프로젝트 코드 제공

강의에서 사용되는 모든 실습용 프로젝트 코드와 핵심 자료를 제공합니다. 코드를 따라 치는 것을 넘어, 완성된 코드를 분석하고 이해하며 Kotlin과 Spring Boot 기반의 JWT 로그인 시스템을 독립적으로 구축할 수 있는 능력을 기를 수 있습니다.
강의가 끝난 뒤 강사가 만든 프로젝트 예제 코드 파일을 제공합니다.

📚 Kotlin + Springboot + JWT 로그인 빠르게 완성하기


Section 1

강의 소개 및 프로젝트 준비

Kotlin과 Spring Boot를 활용한 JWT 로그인 강의를 소개하고, 마이크로서비스 환경에서의 JWT의 중요성을 설명합니다. 실제 JWT 로그인 프로젝트 구축을 위한 준비 과정을 다룹니다.

Section 2

JWT 기초 이론 학습

JWT(Json Web Token)가 무엇인지 기본적인 이론부터 학습합니다. JWT의 구조와 동작 원리를 이해하여 이후 실습에 대한 기반을 다집니다.

Section 3

기본 서버 구조 설계 및 구현

Spring Boot 환경에서 기본적인 서버 구조를 설정하고, User Entity, Repository, Domain 모델 및 Mapper 패턴을 구현합니다. 프로젝트의 기초를 탄탄하게 다지는 단계입니다.

Section 4

Kotlin & Spring Boot JWT 개발

Kotlin과 Spring Boot를 사용하여 JWT 토큰 생성 및 검증 로직을 개발합니다. Spring Security 설정을 포함하여 인증 필터와 예외 응답 처리까지 구현합니다.

Section 5

API 개발, 테스트 및 마무리

회원가입 및 로그인 API를 구현하고, Validation 및 예외 처리를 적용합니다. 마지막으로 전체 기능을 테스트하고 강의 내용을 마무리합니다.

이런 분들의 고민을
해결할 수 있어요!

📌

Kotlin과 Spring Boot에 입문하는 백엔드 개발자

Java 기반 Spring Boot만 다뤄봤지만,
Kotlin의 간결함과 생산성을 경험하고 싶은 분

📌

JWT 기반 인증 시스템을 구축하려는 신입 개발자

백엔드 개발 첫 프로젝트에서 사용자 로그인 기능을 직접 구현하며
보안의 중요성을 배우고 싶은 분

📌

기존 Spring Boot 프로젝트에 JWT 인증을 추가하려는 개발자

세션 기반 인증에서 JWT로 전환하여
마이크로서비스 환경에서의 인증 경험을 쌓고 싶은 분

수강 전 참고 사항

실습 환경

  • 운영체제: Windows, macOS, Linux 등 모든 OS 환경 지원
    (강의 진행은 M3 Pro환경에서 진행됌)

  • 개발 도구: IntelliJ IDEA (Community 또는 Ultimate 버전 권장)

  • 버전 관리: Git 및 GitHub 활용 능력 (기본 지식)

선수 지식 및 유의사항

  • Kotlin 언어의 기본 문법에 대한 이해가 필요합니다.

  • Spring Boot 프레임워크의 기본적인 사용 경험이 있다면 더욱 좋습니다.

  • REST API 개념 및 개발 경험이 있다면 학습에 도움이 됩니다.

학습 자료

  • 강의 노트 및 예제 코드 (Kotlin, Spring Boot, JWT 관련)

  • 실습 프로젝트 구축을 위한 템플릿 및 설정 파일

  • 강의 자료에 모든 내용이 포함되어 있으며, 노션링크(강의자료) 참고 부탁드립니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Kotlin과 Spring Boot로 백엔드 개발을 배우고 싶은 학생 및 초급 개발자

  • JWT 로그인 구현을 통해 보안 개념을 빠르게 익히고 싶은 예비 개발자

  • 인증 로직을 체험해 보고 싶은 백엔드 개발 입문자

선수 지식,
필요할까요?

  • 기본적인 프로그래밍 문법 (Kotlin)

  • 웹의 기본 개념 (HTTP 요청/응답, 클라이언트-서버 구조)

안녕하세요
입니다.

1,779

수강생

191

수강평

32

답변

4.7

강의 평점

27

강의

안녕하세요! 인프런에서 강의를 진행하고 있는 Neo 입니다.

평소 접하지 못했던 개발기술들을 다양한 분들이 접할 수 있도록 하는게 제 목표입니다.

그래서 저는 단순한 이론 나열보다 실무 중심의 커리큘럼을 구성하고, 트러블슈팅 없이 배울 수 있는 실습 위주의 강의를 제공하고자 합니다.

초보자도 부담 없이 따라올 수 있도록 최대한 가볍고 친절한 접근으로 내용을 구성하고 있으며, 지식에 대한 진입 장벽을 낮추는 것에 특히 집중하고 있습니다.
가끔은 마음이 같은 분들과 함께 강의 작업을 진행하기도 합니다!

협업 및 기타 비즈니스 문의는 yeseong0412@gmail.com 으로 부탁드립니다!

커리큘럼

전체

16개 ∙ (1시간 40분)

해당 강의에서 제공:

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

수강평

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

얼리버드 할인 중

₩15,400

30%

₩22,000

Neo님의 다른 강의

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

비슷한 강의

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