코딩 자율학습 스프링 부트 3 자바 백엔드 개발 입문

코딩 자율학습 스프링 부트 3 자바 백엔드 개발 입문

$33.26
저자

홍팍

저자:홍팍
재미있는강의로빵뜨고싶은프로그래밍유튜버이자개발자다.학생시절프로그래밍으로무한한고통을몸소체험하고고통의고리를끊으려노력했으나이제는학생들과함께고통받고있다고전해진다.‘더쉽고,재미있고,부담없이볼수있는강의’를원칙으로꾸준히강의를만들고있다.저서로는『코딩자율학습스프링부트3자바백엔드개발입문』(길벗,2023)이있다.

목차

Part1스프링부트개요

1장스프링부트시작하기
1.1스프링부트란
1.2스프링부트개발환경설정하기
1.3웹서비스의동작원리이해하기

2장MVC패턴이해와실습
2.1뷰템플릿과MVC패턴
2.2MVC패턴을활용해뷰템플릿페이지만들기
2.3MVC의역할과실행흐름이해하기
2.4뷰템플릿페이지에레이아웃적용하기

Part2게시판CRUD만들기

3장게시판만들고새글작성하기:Create
3.1폼데이터란
3.2폼데이터를DTO로받기
3.3DTO를데이터베이스에저장하기
3.4DB데이터조회하기

4장롬복과리팩터링
4.1롬복이란
4.2롬복을활용해리팩터링하기

5장게시글읽기:Read
5.1데이터조회과정
5.2단일데이터조회하기
5.3데이터목록조회하기

6장게시판내페이지이동하기
6.1링크와리다이렉트란
6.2링크와리다이렉트를이용해페이지연결하기

7장게시글수정하기:Update
7.1데이터수정과정
7.2[수정페이지]만들기
7.3수정데이터를DB에갱신하기

8장게시글삭제하기:Delete
8.1데이터삭제과정
8.2데이터삭제하기

9장CRUD와SQL쿼리종합
9.1JPA로깅설정하기
9.2SQL쿼리로그확인하기
9.3기본SQL쿼리작성하기

Part3RESTAPI와테스트코드작성하기

10장RESTAPI와JSON
10.1RESTAPI와JSON의등장배경
10.2RESTAPI동작살펴보기

11장HTTP와REST컨트롤러
11.1RESTAPI의동작이해하기
11.2RESTAPI의구현과정
11.3RESTAPI구현하기

12장서비스계층과트랜잭션
12.1서비스와트랜잭션의개념
12.2서비스계층만들기
12.3트랜잭션맛보기

13장테스트코드작성하기
13.1테스트란
13.2테스트코드작성하기

Part4댓글CRUD만들기

14장댓글엔티티와리파지터리만들기
14.1댓글기능의개요
14.2댓글엔티티만들기
14.3댓글리파지터리만들기

15장댓글컨트롤러와서비스만들기
15.1댓글RESTAPI의개요
15.2댓글컨트롤러와서비스틀만들기
15.3댓글조회하기
15.4댓글생성하기
15.5댓글수정하기
15.6댓글삭제하기

16장웹페이지에서댓글목록보기
16.1댓글보기의개요
16.2댓글뷰페이지삽입하기
16.3댓글목록가져오기

17장웹페이지에서댓글등록하기
17.1댓글등록의개요
17.2댓글생성뷰페이지만들기
17.3자바스크립트로댓글달기

18장웹페이지에서댓글수정하기
18.1댓글수정의개요
18.2댓글수정뷰페이지만들기
18.3자바스크립트로댓글수정하기

19장웹페이지에서댓글삭제하기
19.1댓글삭제의개요
19.2댓글삭제버튼추가하기
19.3자바스크립트로댓글삭제하기
19.4책을마무리하며

출판사 서평

스프링부트백엔드개발,
실습문턱을낮추고자신있게시작하자!

스프링부트를처음접하는입문자와이미공부했지만부족하다고느끼는분들을위한책입니다.게시판을만들며클라이언트와서버가데이터를주고받을때적용되는핵심개념3가지,MVC패턴,JPA,RESTAPI를배우고그과정에서자바백엔드개발의전반을이해할수있습니다.책을마치고나면자신만의프로젝트를만들수있고,스프링심화학습을따라갈수있는수준이됩니다.단계별로진행되는실습을따라하다보면자연스럽게필수개념과용어를이해하게되고어느새백엔드개발에성공적으로입문해있을겁니다.

[추천평]
설명이자세하고친절해학습하기편합니다.필수개념을실생활예에빗대설명해줘서빠르게이해할수있고,실습시만날수있는오류의해결법까지제시돼있어순조롭게학습할수있습니다.'게시판CRUD구현하기'목표가있었는데이책을통해이룰수있었습니다._표수용

이책은혼자보며공부하기쉽게구성돼있습니다.주석과그림이많아서코드를따라치며이해하기좋고,예제또한흥미롭습니다.너무과하지않게필요한내용만들어있는느낌입니다.여러스프링부트책을봤지만제일지루하지않고쉽고재미있게공부할수있었습니다._이가은

평소서버개발에관심이많았는데어디서부터시작해야할지,뭘배워야할지몰라고민이많았습니다.그런데이책으로서버가어떻게동작하는지,서버를어떻게개발하는지알게됐습니다.코드를하나하나입력하며프로젝트를만드는과정에서성취감을느꼈고,평소부족하다고생각했던부분도채울수있어서공부에자신감도얻었습니다._박주형

국비지원교육6개월과정을수료하며스프링부트를배웠지만기본인개념조차제대로알지못한채끝났습니다.그러다이책으로공부하면서그동안이해하지못했던웹서비스와스프링부트개념을이해하게됐습니다.특히MVC패턴은유튜브,블로그등을봐도완벽히이해하지못했는데이책으로단번에이해했습니다.이젠제자신이만족할만한프로젝트를만들수있을것같습니다._최유진

스프링부트는많은사람이배우려하지만막상시작하긴어려운데요.이책은스프링부트의기초개념부터용어,사용법까지그림과함께자세히설명합니다.실습중일어날수있는문제에대한해결법도알려줍니다.스프링부트를어떻게시작해야할지고민하는분,개념과용어를잘모르는입문자들께이책을추천합니다._이성희

책에나온코드를따라하다보니어느새백엔드개발을자연스럽게익힐수있었습니다.또한,스프링부트기본기능뿐만아니라HTML,CSS,자바스크립트,DB,머스테치문법등다양한기능을사용하거나구현해볼수있었습니다.심화내용은학습을더해야겠지만스프링부트입문은이책하나면충분합니다._최교순

학원에서자바+스프링6개월과정을수료했습니다.짧은기간에프로젝트까지하고나니막상머릿속에남는게없었는데,이책으로공부하면서학원에서들었던강의가무색해질정도로자세하고좋은학습경험을했습니다._배현우