![서비스 메인 이미지](https://d2v80xjmx68n4w.cloudfront.net/gigs/Rls6G1674832028.jpg?w=652)
이런 분들이 보시면 좋아요
자바 언어에 대한 이해가 있으신 분
스프링 부트를 배워보고 싶은 분
꾸준히 단계를 밟아가며 배우실 의지가 있으신 분
![상세이미지-0](https://d2v80xjmx68n4w.cloudfront.net/gigs/yHX3z1674834082.png?w=652)
이 서비스는 '스프링 부트' 강의 영상을 제공합니다.
처음 프로젝트를 생성하고 기능을 개발하는 방법을 이론을 통해 소개하고 코드를 통해 확인하실 수 있습니다.
1. 수강 대상
- 자바 언어에 대한 이해가 있으신 분 (자바 언어 자체를 가르쳐 드리진 않습니다.)
- 스프링 부트를 배워보고 싶은 분
- 스프링 부트에 대해 이론적으로/실전적으로 자세히 알아가고 싶은 분
- 단계별로 진행되는 영상 코스를 잘 따라오실 수 있는 분
2. 강의 설명
- 이 강의는 처음 프로젝트를 생성하는 단계부터 시작하여 점차 기능을 확장해나가면서 스프링 부트 개발 지식을 넓혀갑니다.
- 약 40개 강의로 구성되어 있으며, 필요한 내용만 담겨 있습니다.
3. 수강 후 기대
- 이 강의를 수강하고 나면 스프링 부트의 지식 기반을 다질 수 있으며, 간단한 기능 뿐만 아니라 응용할 수 있는 수준까지 확장할 수 있습니다.
- 이 강의를 수강하고 나면 업계 기준으로 신입 개발자에게 요구하는 수준을 갖출 수 있습니다.
4. 강사 소개
- 前 대기업 S사 출신 개발자
- 現 IT 서비스 기업 시니어 개발자
- 도서 '스프링 부트 핵심 가이드' 저자
5. 안내 말씀
저도 처음 개발자가 되기 전에 개발 공부를 하면서 느꼈던 막막함을 알고 있습니다.
검색을 통해 공부를 하더라도 파편화된 지식 조각을 합치는데 어려움을 겪었습니다.
그런 어려움을 해결하기 위해 이 영상을 제작하였습니다.
이 강의를 들으면 스프링 부트의 기본적인 컨셉을 이해하게 될 것입니다.
모든 강의를 수강하면 생각하시는 것 보다 큰 지식 조각을 맞추실 수 있을 것입니다. 이 지식은 추후 심화 학습을 할 때 큰 도움이 될 것입니다.
커리큘럼
1. 스프링 부트 프로젝트 생성하기
- 1. 스프링 부트 프로젝트 생성 및 구조 살펴보기
- 2. pom.xml 파일 살펴보기
- 3. REST API에 대해
- 4. Hello World 응답을 주는 웹 애플리케이션 만들기
2. REST API 개발하기
- 1. GET API를 만드는 다양한 방법 실습
- 2. POST API를 만드는 다양한 방법 실습
- 3. PUT, DELETE API를 만드는 다양한 방법 실습
3. 데이터베이스 활용하기
- 1. 데이터 베이스 설치하기 (Maria DB)
- 2. Docker 설치하고 Maria DB 실행하기
- 3. 데이터베이스 적용하기
- 4. ORM, Spring Data JPA 적용하기
- 5. 쿼리 메소드 사용하기 (이론편)
- 6. 쿼리 메소드 사용하기 (실습편)
- 7. @Query 어노테이션 사용하기 (이론편)
- 8. @Query 어노테이션 사용하기 (실습편)
- 9. 정렬과 페이징 (이론편)
- 10. 정렬과 페이징 (실습편)
4. 예외 처리하기 및 유효성 검증
- 1. 스프링 부트의 예외 처리
- 2. Custom Exception
- 3. 유효성 검증
5. 테스트 코드 작성하기
- 1. 테스트 코드 적용하기
- 2. 테스트 커버리지 확인하기
6. 응용 실습하기
- 1. HTTP 통신을 위한 RestTemplate 사용하기
- 2. 단축 URL 기능 개발하기 (설계)
- 3. 단축 URL 기능 개발하기 (컨트롤러, 서비스)
- 4. 단축 URL 기능 개발하기 (데이터베이스 연동)
- 5. 캐시 적용하기 (이론편)
- 6. 캐시 적용하기 (실습편)
7. 개발에 도움이 되는 자료
- 1. Logback 적용하기
- 2. Lombok 적용하기
[크몽VOD 취소 및 환불 규정] 1. 환불 상세 - 결제 후 7일 이내에 영상 재생 이력이 없는 경우 전액 환불됩니다. - 그 외에는 영상 재생 여부와 상관없이 환불이 불가합니다. 2. 유의사항 - 크몽이 무상으로 제공하는 무료 서비스 혹은 추가 이용 기간(보너스 기간)은 환불에 영향을 미치지 아니합니다. - 환불금액은 실제 결제금액을 기준으로 계산되며, 결제수수료·제세공과금 등을 공제할 수 있습니다. - 크몽은 회원이 관계 법령 또는 이용약관 등을 위반한 경우 이용약관 및 정책에 따라 환불을 거부할 수 있습니다. 3. 기타 - 서비스 품질 및 시스템에 관한 허위 사실을 근거로 환불을 요청한 경우, 손해배상청구 및 민사처벌의 대상이 될 수 있습니다. - 크몽은 전자상거래 등에서의 소비자 보호에 관한 법률 및 기타 관계 법령을 참고하며, 또한 본 내용에 포함하지 않는 내용은 크몽 이용약관에 의거하여 기준을 판단합니다.
제작자 또는 공급자 | 플래처 | 이용조건, 이용기간 | 상품 상세 참조 |
최소 시스템 사양, 필수 소프트웨어 | 상품 상세 참조 | 청약철회 또는 계약해지의 효과 | 상품 상세 참조 |
이용조건 | 상품 상세 참조 | 소비자상담전화 | 결제 전 상담 제공 |