- 00장. 개발 환경 구축하기
- spring-boot 환경 세팅 (ver 3.2.0, Oracle openJDK 17.0.6)
- index.html 생성 및 서버 실행 확인
- postman 설치
- 01장. 자바 백엔드 개발자가 알아두면 좋은 지식
- 서버와 클라이언트
- 데이터베이스 (RDB, SQL, NoSQL)
- IP와 Port
- 라이브러리와 프레임워크
- 백엔드 개발자의 업무
- 02장. 스프링 부트 3 시작하기
- 스프링 개념, 스프링 부트 등장 배경 및 특징
- 스프링 핵심 요소
- IoC
- DI
- 빈, 스프링 컨테이너
- AOP
- PSA
- 03장. 스프링 부트 3 구조 이해하기
- 04장. 스프링 부트 3와 테스트
- 05장. 데이터베이스 조작이 편해지는 ORM
- 06장. 블로그 기획하고 API 만들기
- 07장. 블로그 화면 구성하기
- 08장. 스프링 시큐리티로 로그인/로그아웃, 회원가입 구현하기
- 09장. JWT로 로그인/로그아웃 구현하기
- 10장. OAuth2로 로그인/로그아웃 구현하기