IntelliJ로 개발 환경 구축하기
Spring과 Spring Boot
스프링 부트 3 구조 살펴보기
JUnit으로 단위 테스트 코드 만들기
JUnit으로 단위 테스트 코드 만들기 - 실전편
ORM 알아보기 (JPA, 하이버네이트)
API와 REST API
엔티티 구성, 블로그 글 작성을 위한 API 구현
블로그 글 작성/전체·개별 조회/수정/삭제를 위한 API 구현
타임리프(Thymeleaf) 알아보기
블로그 글 목록·상세 조회 뷰 구현
블로그 글 삭제, 수정, 작성 뷰와 기능 구현
스프링 시큐리티(Spring Security)
로그인/로그아웃, 회원 가입 구현해 보기!
세션 기반 인증과 토큰 기반 인증, 그리고 JWT에 대해 알아보기
JWT 서비스 구현하기
OAuth 알아보기
구글 토큰 발급받기
OAuth2 + JWT + 스프링 시큐리티 3종 세트
Spring Boot + Docker + EC2로 배포하기
Docker + Github Actions로 CI/CD 구축하기