돌고래도 이해하는 스프링부트 3 + PostgreSQL 17
딱국
스프링 부트 3 + PostgreSQL 17 + JPA + MyBatis + Spring Security를 한 번에 정복할 수 있는 실전형 강의!
초급
Java, Spring Boot, JPA
스프링 부트와 리액트를 활용해 일반 로그인과 소셜 로그인을 통합 구현하는 방법을 배웁니다. MPA와 SPA 환경 모두에서 로그인 시스템을 구축하고, JWT와 OAuth2 인증을 실습합니다. 실무에 바로 적용 가능한 예제 프로젝트를 통해 전체 로그인 흐름을 이해하고 구현할 수 있습니다.
완성도 높은 로그인 시스템을 직접 구현할 수 있습니다
실무에서 바로 사용할 수 있는 웹 프로젝트를 완성할 수 있습니다.
일반 로그인과 소셜 로그인이 통합된 웹 인증 시스템을 직접 구현하고 운영할 수 있습니다.
구글, 네이버, 카카오, 깃허브 같은 소셜 로그인 서비스를 직접 연결하고 연동 코드 작성이 가능합니다
MPA와 SPA의 차이를 이해하고, 각각에 맞는 인증 처리 방식을 자유롭게 구현할 수 있습니다.
React에서 JWT를 활용해 사용자 인증 흐름을 설계하고 개발할 수 있습니다.
스프링 시큐리티를 실전 프로젝트 수준에서 정확하게 설정하고 응용할 수 있습니다.
다양한 기술을 통합한 실전 프로젝트 경험을 통해 포트폴리오나 실무에 바로 적용 가능한 소스코드를 확보할 수 있습니다.
학습 대상은
누구일까요?
스프링 부트와 리액트를 활용한 통합 로그인 시스템을 구현하고 싶은 웹 개발자
일반 로그인과 소셜 로그인을 동시에 다루는 프로젝트를 구성해보고 싶은 중급 개발자
JWT 기반 인증 흐름을 SPA에서 구현하고 싶은 프론트엔드 개발자
스프링 시큐리티를 실제로 활용해보고 싶은 백엔드 개발자
스프링 부트 3, 스프링 시큐리티 6 기반의 실무 예제를 익히고 싶은 분
토이 프로젝트 이상의 로그인 기능을 구현해보고 싶은 개발자
선수 지식,
필요할까요?
Java 문법
Spring Boot 기본 구조 이해
JPA 개념 및 간단한 사용 경험
기본적인 스프링 시큐리티 사용 경험 (선택적이지만 유리)
React 기본 문법 및 구조 이해
React에서 API 호출하는 방법
OAuth2 인증의 기본 흐름 (간단한 개념 수준이면 충분)
JWT (JSON Web Token)에 대한 기본 개념
전체
90개 ∙ (13시간 11분)
1. 강의 소개하기
03:32
2. 수강 전 안내 사항
05:53
3. 자바 설치
01:29
4. Spring Tools 설치
05:50
5. Lombok 설치
03:45
6. MySQL 설치
21:56
8. Node.js 설치
04:18
9. 스프링 부트 프로젝트 생성
02:47
10. 일반 로그인 실행
04:10
전체
2개
같은 분야의 다른 강의를 만나보세요!