{"product_id":"110470","title":"Introduction to Java Backend Development with Spring Boot 3: Coding Self-Study ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYEEONGHXVRMzXqwSNXmZprJ2GZSH.png?v=1765103428\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n \u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003eIntroduction to Java Backend Development with Spring Boot 3: Coding Self-Study \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/119952151\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eBook Introduction\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eSpring Boot backend development,\u003cbr\u003e Let's lower the barrier to entry and start with confidence!\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e This book is for beginners who are new to Spring Boot and for those who have already studied it but feel it is not enough.\u003cbr\u003e By creating a bulletin board, you will learn three core concepts that apply when clients and servers exchange data: the MVC pattern, JPA, and REST API. In the process, you will gain an overall understanding of Java backend development.\u003cbr\u003e After completing the book, you will be able to create your own projects and follow advanced Spring learning.\u003cbr\u003e By following the step-by-step exercises, you'll naturally understand essential concepts and terminology, and before you know it, you'll be successfully entering backend development.\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e You can preview some of the book's contents.\u003cbr\u003e \u003cspan\u003ePreview\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindex\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e  \u003cdiv\u003e\n\u003cb\u003ePart 1: Spring Boot Overview\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Chapter 1: Getting Started with Spring Boot\u003cbr\u003e 1.1 What is Spring Boot?\u003cbr\u003e 1.2 Setting up the Spring Boot development environment\u003cbr\u003e 1.3 Understanding how web services work\u003cbr\u003e\u003cbr\u003e Chapter 2: Understanding and Practicing the MVC Pattern\u003cbr\u003e 2.1 View Templates and the MVC Pattern\u003cbr\u003e 2.2 Creating a view template page using the MVC pattern\u003cbr\u003e 2.3 Understanding the Role and Execution Flow of MVC\u003cbr\u003e 2.4 Applying layout to view template pages\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePart 2 Creating a Bulletin Board CRUD\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Chapter 3: Creating a bulletin board and writing a new post: Create\u003cbr\u003e 3.1 What is form data?\u003cbr\u003e 3.2 Receiving form data as DTO\u003cbr\u003e 3.3 Saving DTO to the database\u003cbr\u003e 3.4 Querying DB data\u003cbr\u003e\u003cbr\u003e Chapter 4: Lombok and Refactoring\u003cbr\u003e 4.1 What is Lombok?\u003cbr\u003e 4.2 Refactoring with Lombok\u003cbr\u003e\u003cbr\u003e Chapter 5: Read the post: Read\u003cbr\u003e 5.1 Data Retrieval Process\u003cbr\u003e 5.2 Retrieving a Single Data Item\u003cbr\u003e 5.3 Viewing the Data List\u003cbr\u003e\u003cbr\u003e Chapter 6 Moving pages within the bulletin board\u003cbr\u003e 6.1 What are links and redirects?\u003cbr\u003e 6.2 Connecting Pages Using Links and Redirects\u003cbr\u003e \u003cbr\u003eChapter 7 Editing a Post: Update\u003cbr\u003e 7.1 Data Modification Process\u003cbr\u003e 7.2 Creating an Edit Page\u003cbr\u003e 7.3 Updating modified data to the DB\u003cbr\u003e\u003cbr\u003e Chapter 8: Deleting a Post: Delete\u003cbr\u003e 8.1 Data Deletion Process\u003cbr\u003e 8.2 Deleting Data\u003cbr\u003e\u003cbr\u003e Chapter 9: CRUD and SQL Queries\u003cbr\u003e 9.1 Setting up JPA logging\u003cbr\u003e 9.2 Checking SQL Query Logs\u003cbr\u003e 9.3 Writing Basic SQL Queries\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePart 3: Writing REST API and Test Code\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Chapter 10 REST API and JSON\u003cbr\u003e 10.1 Background of the emergence of REST API and JSON\u003cbr\u003e 10.2 Examining REST API Operations\u003cbr\u003e\u003cbr\u003e Chapter 11 HTTP and REST Controllers\u003cbr\u003e 11.1 Understanding REST API Operations\u003cbr\u003e 11.2 REST API Implementation Process\u003cbr\u003e 11.3 Implementing a REST API\u003cbr\u003e\u003cbr\u003e Chapter 12 Service Layer and Transactions\u003cbr\u003e 12.1 Concepts of Services and Transactions\u003cbr\u003e 12.2 Creating a Service Layer\u003cbr\u003e 12.3 Transaction Preview\u003cbr\u003e\u003cbr\u003e Chapter 13: Writing Test Code\u003cbr\u003e 13.1 What is a test?\u003cbr\u003e 13.2 Writing Test Code\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePart 4 Creating a Comment CRUD\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e Chapter 14: Creating Comment Entities and Repositories\u003cbr\u003e 14.1 Overview of the Comments Feature\u003cbr\u003e 14.2 Creating a Comment Entity  \u003cbr\u003e14.3 Creating a Comment Repository\u003cbr\u003e\u003cbr\u003e Chapter 15: Creating a Comment Controller and Service\u003cbr\u003e 15.1 Overview of the Comments REST API\u003cbr\u003e 15.2 Creating a Comment Controller and Service Framework\u003cbr\u003e 15.3 View comments\u003cbr\u003e 15.4 Creating a Comment\u003cbr\u003e 15.5 Edit Comment\u003cbr\u003e 15.6 Delete Comment\u003cbr\u003e\u003cbr\u003e View the list of comments on a Chapter 16 web page\u003cbr\u003e 16.1 Overview of Viewing Comments\u003cbr\u003e 16.2 Inserting a Comment View Page\u003cbr\u003e 16.3 Get the comment list\u003cbr\u003e\u003cbr\u003e Chapter 17: Posting Comments on Web Pages\u003cbr\u003e 17.1 Overview of Comment Registration\u003cbr\u003e 17.2 Creating a Comment Creation View Page\u003cbr\u003e 17.3 Commenting with JavaScript\u003cbr\u003e\u003cbr\u003e Chapter 18 Editing Comments on a Web Page\u003cbr\u003e 18.1 Overview of Comment Editing\u003cbr\u003e 18.2 Creating a Comment Edit View Page\u003cbr\u003e 18.3 Editing Comments with JavaScript\u003cbr\u003e\u003cbr\u003e Chapter 19 Deleting Comments on a Web Page\u003cbr\u003e 19.1 Overview of Comment Deletion\u003cbr\u003e 19.2 Add a Delete Comment button\u003cbr\u003e 19.3 Deleting Comments with JavaScript\u003cbr\u003e 19.4 Concluding the Book\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eDetailed image\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate4233\/MidCate001\/423206785(1).jpg\" border=\"0\" alt=\"Detailed Image 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003ePublisher's Review\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e  \u003cdiv\u003eThis book covers an introduction to backend development based on Java.\u003cbr\u003e In other words, this is an introduction to Spring Boot.\u003cbr\u003e Spring Boot is the most popular framework for building web servers in Java.\u003cbr\u003e I've been thinking a lot about how to convey the content in a fun, intuitive, and non-boring way.\u003cbr\u003e I tried to get to the beginner's level as much as I had difficulty in the past.\u003cbr\u003e Rather than explaining the concepts in detail, we focused on conveying the core concepts through hands-on creation.\u003cbr\u003e I hope you can follow along with this book with a light heart, get a big picture of backend development, and experience the joy of development.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eRecommended reviews\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e The explanations are detailed and friendly, making it easy to learn.\u003cbr\u003e Essential concepts are explained using real-life examples, allowing for quick understanding, and solutions to errors that may be encountered during practice are also provided, allowing for smooth learning. \u003cbr\u003eI had a goal of 'implementing CRUD on a bulletin board', and I was able to achieve it through this book.\u003cbr\u003e _Pyo Su-yong\u003cbr\u003e\u003cbr\u003e This book is designed to be easy to study on your own.\u003cbr\u003e It's easy to follow along and understand the code as it has lots of comments and pictures, and the examples are also interesting.\u003cbr\u003e It feels like it contains only the necessary information without being too excessive.\u003cbr\u003e I've read several Spring Boot books, but this one was the easiest and most fun to learn from.\u003cbr\u003e _Lee Ga-eun\u003cbr\u003e\u003cbr\u003e I've always been interested in server development, but I had a lot of concerns about where to start and what to learn.\u003cbr\u003e But through this book, I learned how servers work and how to develop servers.\u003cbr\u003e I felt a sense of accomplishment as I created the project by inputting code one by one, and I gained confidence in my studies as I was able to fill in the areas where I had previously felt lacking.\u003cbr\u003e\u003cbr\u003e _Park Joo-hyung\u003cbr\u003e \u003cbr\u003eI learned Spring Boot while completing a six-month government-funded training course, but I ended up not even understanding the basic concepts.\u003cbr\u003e Then, while studying with this book, I came to understand the concepts of web services and Spring Boot that I had not understood before.\u003cbr\u003e In particular, I couldn't fully understand the MVC pattern even after watching YouTube and blogs, but I understood it right away with this book.\u003cbr\u003e I feel like I can now create projects that I'm satisfied with.\u003cbr\u003e\u003cbr\u003e _Choi Yu-jin\u003cbr\u003e\u003cbr\u003e Many people want to learn Spring Boot, but it's difficult to actually get started.\u003cbr\u003e This book explains in detail, with illustrations, everything from the basic concepts of Spring Boot to terminology and usage.\u003cbr\u003e We also provide solutions to problems that may arise during the practice.\u003cbr\u003e I recommend this book to anyone who is wondering how to get started with Spring Boot or is a beginner who is unfamiliar with the concepts and terminology.\u003cbr\u003e\u003cbr\u003e _Lee Seong-hee\u003cbr\u003e \u003cbr\u003eBy following the code in the book, I was able to naturally learn backend development.\u003cbr\u003e In addition, I was able to use and implement various functions such as HTML, CSS, JavaScript, DB, and Mustech grammar in addition to the basic functions of Spring Boot.\u003cbr\u003e Although you will need to study more in-depth content, this book alone is enough to get started with Spring Boot.\u003cbr\u003e\u003cbr\u003e _Choi Kyo-sun\u003cbr\u003e\u003cbr\u003e I completed a 6-month Java + Spring course at the academy.\u003cbr\u003e After working on a project in a short period of time, I had no idea what I was learning, but studying with this book gave me such a detailed and valuable learning experience that it made the lectures I had taken at the academy seem insignificant.\u003cbr\u003e\u003cbr\u003e _Bae Hyeon-woo \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e GOODS SPECIFICS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate of issue:\u003c\/strong\u003e July 10, 2023\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003ePage count, weight, size:\u003c\/strong\u003e 592 pages | 1,066g | 183*235*24mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13:\u003c\/strong\u003e 9791140705078 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893809053738,"sku":"110470","price":46.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/bc8cb60c67592241c7eab3d0373e7518.jpg?v=1765418101","url":"https:\/\/librairie.coreenne.fr\/en\/products\/110470","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}