Spring Boot를 활용한 백엔드 API 서비스 개발
이 과정은 Spring Boot를 이용해 효율적이고 안정적인 백엔드 API 서비스를 개발할 수 있는 능력을 개발하는 데 중점을 둡니다.
이론과 실습을 통해 Spring Boot를 활용한 효율적인 API 개발 방법을 학습합니다.
학습 목표
• Spring Boot의 기본 원리와 구조 이해
• RESTful API 설계 및 개발 능력 습득
• Spring Boot를 사용한 실전 백엔드 서비스 개발
수강대상
• Java 백엔드 개발에 관심 있는 분
• Spring Framework 및 Spring Boot를 배우고자 하는 분
• RESTful API 서비스 개발에 관심 있는 분
교육 일정
- 시작일 : 2025년 7월 21일 ~ 종료일 : 2025년 7월 29일
- 시작 시간 : 9시 30분 ~ 종료 시간 : 17시 30분
커리큘럼
- 2025-07-21 - 2025-07-29
49시간
대면Spring Boot를 활용한 백엔드 API 서비스 개발1일차 : Spring Boot 및 RESTful API 기초
Spring Boot의 기본 개념 및 장점
RESTful API 설계 원칙
Spring Boot 프로젝트 구조 및 설정
2일차 : Spring Boot 핵심 기능
Spring Data JPA를 사용한 데이터베이스 통합
CRUD (생성, 읽기, 업데이트, 삭제) API 구현
예외 처리 및 유효성 검사
3일차 : 보안 및 인증
Spring Security를 사용한 API 보안
JWT 기반 인증 및 접근 제어
OAuth2와 소셜 로그인 통합
4일차 : 고급 기능과 성능 최적화
마이크로서비스와 API 게이트웨이
캐시 및 성능 최적화 전략
비동기 처리 및 이벤트 기반 개발
5일차 : 프로젝트 및 배포
시나리오 기반 프로젝트 개발
Docker를 사용한 컨테이너화 및 배포
클라우드 서비스(AWS, Azure 등)를 활용한 배포