콘텐츠 바로가기
본문 바로가기

YES24 카테고리 리스트

YES24 유틸메뉴

Global YES24안내보기

Global YES24는?

K-POP/K-Drama 관련상품(음반,도서,DVD)을
영문/중문 으로 이용하실 수 있습니다.

Korean wave shopping mall, sell the
K-POP/K-Drama (CD,DVD,Blu-ray,Book) We aceept PayPal/UnionPay/Alipay
and support English/Chinese Language service

English

作为出售正规 K-POP/K-Drama 相关(CD,图书,DVD) 韩流商品的网站, 支持 中文/英文 等海外结账方式

中文

Exclusive ticket sales for domestic and international pop artists

Global yesticket

검색

어깨배너

2월 혜택 모음
추석엔 보너스
1/6

빠른분야찾기



신용카드 (54x86mm)
신용카드 (54x86mm)
A4용지 (210x297mm)
A4용지 (210x297mm)
dummy
스프링 부트 3 백엔드 개발자 되기 - 자바 편
미리보기 사이즈비교 카드뉴스 공유하기
소득공제 골든래빗 - 되기 시리즈

스프링 부트 3 백엔드 개발자 되기 - 자바 편

JPA + OAuth2 + JWT + AWS와 배우는 스프링 부트 3 자바 백엔드 입문자를 위한 풀 패키지(연습문제 수록)

신선영 | 골든래빗 | 2023년 05월 12일 리뷰 총점9.7 정보 더 보기/감추기
내용
4.8점
편집/디자인
4.9점
회원리뷰(9건) | 판매지수 10,524 판매지수란?
상품 가격정보
정가 30,000원
판매가 27,000 (10% 할인)
YES포인트
구매 시 참고사항
구매 시 참고사항

판매중

수량
  • 해외배송 가능
  • 최저가 보상
  • 문화비소득공제 신청가능

스프링 부트 3 백엔드 개발자 되기 - 자바 편

품목정보

품목정보
발행일 2023년 05월 12일
쪽수, 무게, 크기 384쪽 | 676g | 183*235*18mm
ISBN13 9791191905298
ISBN10 1191905292

관련분류

카드뉴스로 보는 책

책소개

  •  책의 일부 내용을 미리 읽어보실 수 있습니다. 미리보기

목차

상세 이미지

상세 이미지 1

저자 소개 (1명)

리멤버 백엔드 개발자. 하드 스킬과 소프트 스킬 역량을 강화하고자 부단히 공부하고 글로 남기는 백엔드 개발자입니다. 평일 기준 하루 평균 600뷰의 기술 블로그를 운영하고, 모교 학생을 대상으로 정기 세미나와 멘토링을 진행합니다. 구독자가 1,000명 정도 되는 사이드 프로젝트를 기획하고 개발하고 운영한 경험이 있습니다. 리멤버 백엔드 개발자. 하드 스킬과 소프트 스킬 역량을 강화하고자 부단히 공부하고 글로 남기는 백엔드 개발자입니다. 평일 기준 하루 평균 600뷰의 기술 블로그를 운영하고, 모교 학생을 대상으로 정기 세미나와 멘토링을 진행합니다. 구독자가 1,000명 정도 되는 사이드 프로젝트를 기획하고 개발하고 운영한 경험이 있습니다.

만든 이 코멘트

저자, 역자, 편집자를 위한 공간입니다. 독자들에게 전하고 싶은 말씀을 남겨주세요. 코멘트 쓰기
접수된 글은 확인을 거쳐 이 곳에 게재됩니다.
독자 분들의 리뷰는 리뷰 쓰기를, 책에 대한 문의는 1:1 문의를 이용해 주세요.

출판사 리뷰

백엔드 세상에 오신 걸 환영합니다
자바 그다음 책을 소개합니다

환영합니다. 백엔드 개발자가 되고 싶은데 무엇을 어떻게 할지 모르겠는 분이라면, 잘 찾아오셨습니다. 이 책은 자바를 공부하고 나서 백엔드 입문에 필요한 내용을 알려줍니다. 입문자뿐만 아니라, 더 깊게 체계적으로 기본을 다지고 싶은 주니어 개발자와, 대규모 서비스 노하우를 담은 수준 높은 코드를 경험하고 싶은 개발자 모두에게 유용합니다.

4대장과 함께 공부하세요

자바 백엔드 환경의 핵심은 〈스프링 부트〉입니다. 〈스프링 부트〉는 자바 기반의 프레임워크이므로 자바 언어의 기초 문법부터 클래스, 인터페이스와 같은 기초 지식은 반드시 알고 있어야 하며, 데이터베이스, SQL 관련 지식도 알아야 합니다. 너무 많은 기초 지식을 알아야 할 것 같아서 걱정인가요? 걱정 마세요. 이런 기초 지식들은 책에서 충분히 설명합니다. 이 책에서 〈스프링 부트〉와 함께 공부할 4대장을 소개합니다.

〈ORM(JPA + 하이버네이트)〉 JPA는 자바에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스입니다. 즉, 스프링 부트에서는 SQL이 아닌 자바 언어로 데이터베이스를 조작하죠. JPA는 인터페이스이므로 ORM 프레임워크를 추가로 선택해야 합니다. 실무에서는 대표적으로 하이버네이트를 많이 사용합니다.

〈인증(ID/PW, OAuth2, JWT)〉 블로그의 기초 기능인 쓰기, 수정하기, 조회하기, 삭제하기는 기본이죠. 여기서는 회원 가입부터, 로그인, 로그아웃을 다양한 방법으로 구현합니다. 단순 ID/PW 입력 방식부터 OAuth2를 활용한 구글 로그인, JWT를 활용한 토큰 인증 방식까지! 실무 활용 기법을 모두 다루면서도 점점 기능을 업그레이드하는 과정으로 구성되어 있죠.

〈AWS 배포(일래스틱 빈스토크)〉 개발을 마쳤다면 배포도 해봐야죠. 여기서는 AWS의 일래스틱 빈스토크를 활용하여 블로그를 배포합니다. 여기서는 EC2, 오토 스케일링 그룹, 로드 밸런서, RDS와 같은 AWS의 구성 설명부터 스프링 부트 환경을 제대로 이용해서 AWS에 배포하는 방법을 공부합니다.

〈CI/CD(깃허브 액션)〉 CI/CD가 뭐냐고요? 쉽게 말해 개발자가 개발을 마치고, 애플리케이션을 빌드하고, 테스트를 하고, 원격 저장소에 코드를 업데이트하고, 이를 배포하는 등의 전 과정을 자동화하는 과정을 말합니다. 대부분의 실무 환경에서는 CI/CD를 진행하죠. 여기서는 깃허브 액션을 활용하여 CI/CD를 진행해봅니다.

〈되기〉 시리즈는 여러분에게 앞으로 나아갈 길을 먼저 제시합니다
입문자를 위한 백엔드 로드맵을 만나보세요

저자는 백엔드 개발자로 입문할 때 겪은 난감함을 떠올렸습니다. 무엇을 어떻게 할지 몰랐습니다. 로드맵이 필요했습니다. 하지만 누구도 제대로 된 로드맵을 제공해주지 않았습니다. 그래서 저자는 입문자에게 필요한 백엔드 로드맵을 먼저 제시하고 설명합니다. 로드맵에는 수많은 기술이 나열되어 있습니다. 책 한 권에 로드맵에 있는 모든 걸 담을 수도, 한 번에 모두 배울 수도 없습니다. 이 책은 그중에서도 출발점으로 삼을 스프링 부트 3를 중심으로 함께 공부할 로드맵을 제시합니다.

실무에 유용한 기술로 익히세요

기술은 빠르게 변합니다. 지금은 대세이지만 지는 기술, 아직은 미약하지만 뜨는 기술이 있습니다. 트렌드가 변하는 데는 그럴 만한 이유가 있습니다. 반면 기본은 트렌드와 무관하게 변하지 않습니다. 그래서 기본은 탄탄하게, 기술셋은 트렌디하면서 실무에 유용하게 설명했습니다.

경험을 녹인 고퀄리티 코드를 접하세요

인터넷을 검색하면 손쉽게 동작하는 코드를 얻을 수 있습니다. 그렇게 얻은 코드 대부분은 기능이 부족하거나 서비스가 성장하면서 다양한 이슈를 낳게 됩니다. 이 책에 들어 있는 코드는 그런 인터넷 복붙 코드가 아닙니다. 필자가 서비스를 개발하고 운영한 경험을 녹인 코드입니다. 인터넷을 검색하면 블로그 개발을 위한 코드가 많습니다. 하지만 제대로 JWT, OAuth2를 녹여내거나 CI/CD까지 고려한 개발을 잘 엮어준 책은 없습니다. 이 책에서는 제대로 동작하는 블로그 기능부터 JWT, OAuth2를 위한 보안, 향후 실무에서 경험할 CI/CD까지 만나볼 수 있습니다.

이 책에서 다루는 내용을 소개합니다

이 책은 학습 흐름을 끊지 않기 위해 개발 환경부터 미리 구축해놓은 후, 스프링 부트 3를 중심으로 레벨 1부터 레벨 3로 나눠 자바 백엔드 개발 소양을 쌓아 나갑니다. 그리고 모든 장에는 연습 문제를 수록하여 공부한 내용을 확인할 수 있도록 했습니다.

_Level 1 스프링 부트로 백엔드 입문하기
스프링 부트는 도구 자체에 대한 구조와 개념을 알아야 제대로 활용할 수 있습니다. 개발 환경을 준비하며 스프링 부트의 구조와 개념을 알아본 다음, 기본 프로젝트 실습을 하며 눈과 손으로 익힙니다.

_Level 2 스프링 부트 블로그 제대로 만들기
본격적인 스프링 부트 개발을 할 시간입니다. 여기서는 나만의 블로그를 제대로 개발합니다. RESTful API 개발, 스프링 시큐리티를 활용한 보안 구성, 유지보수를 위한 테스트 코드 작성 및 실행 등 실무에 필요한 내용도 챙깁니다. 본문의 실습은 반복 패턴으로 구성되어 있습니다. 스프링 부트 개발이 처음인 사람에게는 이만큼 연습하기 좋은 구성도 없을 겁니다.

_Level 3 AWS와 깃허브 액션으로 배포/유지보수 편안하게 하기
실무에서는 개발만 하지 않습니다. 배포도 할 줄 알아야 하죠. 여기서는 AWS를 이용한 웹 애플리케이션 배포를 다룹니다. 그뿐 만이 아닙니다. 깃허브 액션을 활용한 CI/CD 과정도 경험하도록 본문을 구성했습니다.

〈되기〉 시리즈 소개

〈되기〉 시리즈는 이름 그대로 IT 분야에서 성장하려는 여러분을 위해 준비한 책입니다. 엄선된 IT 기술들을 로드맵과 함께 제시하고, 실무 중심으로 공부할 수 있도록 안내합니다. 여러분이 해당 분야에서 실무자로 빠르게 성장할 수 있도록 지원하겠습니다.

추천평

백엔드는 안정성이 중요합니다. 그리고 안정성의 첫 단추는 테스트입니다. 이 책은 유용한 테스트 도구인 포스트맨으로 스프링 부트에서 테스트하는 방법을 초반부터 알려주고, 블로그를 만들어가며 지속적으로 단위 테스트와 포스트맨으로 테스트하는 방법을 다루고 있어 학습자가 충분히 테스트 방법을 익힐 수 있게 한 점이 특히 돋보입니다. 그리고 백엔드 개발자가 알아야 할 내용들은 왜 필요한지, 어떻게 동작하는지에 대한 설명과 함께 친절히 설명합니다. 백엔드 개발자가 되고 싶은데 무엇을 공부해야 할지 모르는 사람이나 입문부터 CI/CD에 이르는 넓은 범위에서 백엔드 개발을 경험하고 싶은 사람에게 적합한 책입니다.
- 강대명 (레몬트리 CTO)
초보 개발자도 쉽게 따라 할 수 있는 친절한 실습 구성과 함께 실무에 유용한 알짜배기 스킬을 담고 있습니다. 책을 읽다 보면 마치 신입 개발자를 도와주는 사수가 곁에 있는 것처럼 느껴질 것입니다. 스프링 부트 3를 처음 접하면 복잡한 구조와 구현에 정신이 팔려 주요 개념을 놓치기 쉽습니다. 하지만 이 책은 주요 개념을 놓치지 않고 공부할 수 있도록 안내합니다. 예를 들어 인증, 인가와 같은 실무에서 꼭 알아야 하는 개념을 실습과 함께 쉽게 풀어 완벽하게 이해할 수 있게 해줍니다. 실무 경험이 없는 주니어 개발자에게 특히 추천합니다.
- 김수현 (우아한형제들 안드로이드 개발자)
스프링 부트 3의 개념, 흐름을 잡기 좋은 책입니다. 스프링 부트의 배경이 되는 스프링의 개념을 읽고, 실습을 진행하며 JWT, OAuth2, 스프링 시큐리티, CI/CD를 통해 전반적인 스프링 부트 3의 동작 방식을 제대로 경험할 수 있어 좋았습니다. 총평을 하자면 스프링 부트 3의 기초를 실무 감각으로 확실하게 다 질 수 있는 책이라 생각합니다. 실무 과정 자체를 경험할 수 있는 책이라 이 내용을 바탕으로 더 깊은 내용도 공부하기 쉬울 것 같습니다.
- 박찬웅 (개발자)
스프링 부트 3를 처음 시작하는 사람도 제대로 된 서비스를 만들고 실행할 수 있도록 스프링 부트 3를 활용하는 방법을 말그대로 처음부터 끝까지 안내해줍니다. 전반적으로 매우 친절하고 재미있는 책이라는 생각이 들었습니다. 특히 AWS 배포는 꼭 직접 실행하며 공부해보기를 추천합니다. 실무 경험이 없는 사람에게 정말 큰 양분이 될 것이라 생각합니다.
- 정현준 (개발자)
초보자에게 매우 적합한 스프링 부트 3 입문서입니다. 이 책은 스프링 부트 3의 기초 개념을 실무 흐름에 맞게 배울 수 있도록 구성되어 있습니다. 명확한 설명과 예제를 통해, 초보자도 제대로 된 기능을 모두 탑재한 블로그를 완성할 수 있습니다. 특히 AWS와 깃허브 액션을 사용하여 CI/CD를 구축하는 부분은 실무에서 매우 유용할 것입니다.
- 조현석 (컨스택스 백엔드 개발자)

배송/반품/교환 안내

배송 안내

배송 안내
배송 구분 예스24 배송
  •  배송비 : 무료배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4

반품/교환 안내

※ 상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 안내
반품/교환 방법
  •  마이페이지 > 반품/교환 신청 및 조회, 1:1 문의, 고객만족센터(1544-3800), 중고샵(1566-4295)
  •  판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간
  •  출고 완료 후 10일 이내의 주문 상품
  •  디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
  •  중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용
  •  고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
  •  직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음

    단, 아래의 주문/취소 조건인 경우, 취소 수수료 면제

    •  오늘 00시 ~ 06시 30분 주문을 오늘 오전 06시 30분 이전에 취소
    •  오늘 06시 30분 이후 주문을 익일 오전 06시 30분 이전에 취소
  •  직수입 음반/영상물/기프트 중 일부는 변심 또는 착오로 취소 시 해외주문취소수수료 30%를 부과할 수 있음

    단, 당일 00시~13시 사이의 주문은 취소 수수료 면제

  •  박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며, 고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유
  •  소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  •  소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
  •  복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
  •  소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  •  디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  •  eBook 대여 상품은 대여 기간이 종료 되거나, 2회 이상 대여 했을 경우 취소 불가
  •  중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
  •  LP상품의 재생 불량 원인이 기기의 사양 및 문제인 경우 (All-in-One 일체형 일부 보급형 오디오 모델 사용 등)
  •  시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  •  전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상
  •  상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에 따른 배상
  •  대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
맨위로
예스이십사(주)
서울시 영등포구 은행로 11, 5층~6층(여의도동,일신빌딩) 대표 : 김석환, 최세라   개인정보보호책임자 : 권민석 yes24help@yes24.com 사업자등록번호 : 229-81-37000   통신판매업신고 : 제 2005-02682호 사업자 정보확인 호스팅 서비스사업자 : 예스이십사(주)
YES24 수상내역 정보보호 관리체계 ISMS인증획득 개인정보보호 우수사이트
소비자피해보상보험 서울보증보험
고객님은 안전거래를 위해 현금 등으로 결제 시 저희 쇼핑몰에서 가입한 구매안전서비스를 이용하실 수 있습니다. 서비스가입사실 확인
EQUUS5