{"product_id":"138832","title":"A Thorough Introduction to Web Development with Vue 3 and Spring Boot ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jXPeML2t6Zu0E7xozUtEFm23T3zKF.png?v=1765069017\" 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\"\u003e A Thorough Introduction to Web Development with Vue 3 and Spring Boot \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\/141256205\/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\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eLearn the secrets of modern full-stack application development using the rich and diverse tools of Vue 3 and Spring Boot!\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e \"A Thorough Introduction to Web Development with Vue 3 and Spring Boot\" is a textbook written in everyday language.\u003cbr\u003e It is written in familiar language and intuitive illustrations, eliminating complex terms and difficult diagrams, so that anyone can easily understand it.\u003cbr\u003e Abstract concepts are explained using metaphors and memes, and concrete practical exercises are conducted step by step to help you understand the overall flow of application development.\u003cbr\u003e This book provides a broad range of fundamental knowledge that developers need to know, including various libraries, frameworks, and cloud computing services. \u003cbr\u003eIn particular, Vue and Spring Boot are covered in depth as core topics, but functions that are not often used in practice are boldly excluded to increase practicality.\u003cbr\u003e After reading this book, you will become a full-stack developer with a solid foundation and the ability to utilize a variety of technologies.\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\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 \",\"\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindex\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003e▣ Chapter 1: Introduction to Vue\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 Frontend and Backend\u003cbr\u003e __1.1.1 Solo service method\u003cbr\u003e __1.1.2 Separate and together service method\u003cbr\u003e __1.1.3 Frontend and Backend\u003cbr\u003e 1.2 History of the Front End\u003cbr\u003e __1.2.1 Faster, Google Chrome\u003cbr\u003e __1.2.2 Changes in rendering method\u003cbr\u003e __1.2.3 The emergence of single-page applications\u003cbr\u003e __1.2.4 Front-end independence\u003cbr\u003e __1.2.5 Google's Angular\u003cbr\u003e __1.2.6 Facebook's React\u003cbr\u003e __1.2.7 Evan Yu's Vue\u003cbr\u003e 1.3 What's New in Vue 3\u003cbr\u003e __1.3.1 Improved performance\u003cbr\u003e __1.3.2 Composition API included\u003cbr\u003e __1.3.3 TypeScript support  \u003cbr\u003e__1.3.4 Multi-route tag input possible\u003cbr\u003e __1.3.5 Change the position of script tags and template blocks\u003cbr\u003e __1.3.6 Internet Explorer support discontinued\u003cbr\u003e __1.3.7 Using the front-end tool Vite\u003cbr\u003e 1.4 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 2: Front-end Basics You Need to Know Before Development\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Internet, Servers and Clients\u003cbr\u003e __2.1.1 File exchange system, Internet\u003cbr\u003e __2.1.2 Server and Client from a Hardware Perspective\u003cbr\u003e __2.1.3 Server and Client from a Software Perspective\u003cbr\u003e 2.2 Communicating with the Server\u003cbr\u003e __2.2.1 Server address, IP address\u003cbr\u003e __2.2.2 Address in more detail, port\u003cbr\u003e __2.2.3 Communication rules of the web world, HTTP\u003cbr\u003e __2.2.4 Synchronous and Asynchronous\u003cbr\u003e 2.3 Saving data in a web browser\u003cbr\u003e __2.3.1 What is an HTTP cookie?\u003cbr\u003e __2.3.2 What is Web Storage?\u003cbr\u003e 2.4 Tools to help front-end development\u003cbr\u003e __2.4.1 JavaScript runtime, Node.js\u003cbr\u003e __2.4.2 Manager for managing modules, NPM\u003cbr\u003e __2.4.3 HTTP request library, Axios  \u003cbr\u003e__2.4.4 Web UI Framework, Bootstrap\u003cbr\u003e __2.4.5 Sass, a preprocessor to overcome the limitations of CSS\u003cbr\u003e 2.5 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 3: Setting Up the Development Environment\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Installing IntelliJ IDEA\u003cbr\u003e __3.1.1 Installing on Windows\u003cbr\u003e __3.1.2 Installing on macOS\u003cbr\u003e __3.1.3 Changing the theme\u003cbr\u003e 3.2 Install Google Chrome\u003cbr\u003e __3.2.1 Installing on Windows\u003cbr\u003e __3.2.2 Installing on macOS\u003cbr\u003e 3.3 Installing Node.js\u003cbr\u003e __3.3.1 Installing on Windows\u003cbr\u003e __3.3.2 Installing on macOS\u003cbr\u003e 3.4 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 4: Basic Learning for Getting Started with Vue 3\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Getting Started with Vue 3\u003cbr\u003e __4.1.1 Creating a Project\u003cbr\u003e __4.1.2 First Application\u003cbr\u003e 4.2 Components\u003cbr\u003e __4.2.1 What is a component?\u003cbr\u003e __4.2.2 Installing the front wheel components\u003cbr\u003e __4.2.3 Installing the rear wheel components\u003cbr\u003e __4.2.4 Installing Tire Components\u003cbr\u003e __4.2.5 Customizing Tire Components\u003cbr\u003e 4.3 Basic Template Grammar\u003cbr\u003e __4.3.1 Text Output\u003cbr\u003e __4.3.2 Attribute Reflection\u003cbr\u003e __4.3.3 Class Reflection\u003cbr\u003e __4.3.4 Style Reflection\u003cbr\u003e __4.3.5 Conditional Directives\u003cbr\u003e __4.3.6 Repeat Directive  \u003cbr\u003e__4.3.7 Event Directives\u003cbr\u003e 4.4 Reactive State\u003cbr\u003e 4.5 Computed\u003cbr\u003e 4.6 Data Binding\u003cbr\u003e 4.7 Lifecycle Hooks\u003cbr\u003e __4.7.1 Creation Hook\u003cbr\u003e __4.7.2 Mount Hook\u003cbr\u003e __4.7.3 Update Hook\u003cbr\u003e __4.7.4 Unmount Hook\u003cbr\u003e 4.8 Router\u003cbr\u003e 4.9 Store\u003cbr\u003e __4.9.1 State Management Library, Pinia\u003cbr\u003e __4.9.2 Examples of practical use of the store\u003cbr\u003e 4.10 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 5: Front-end Development with Vue 3\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 Note Application Development Plan\u003cbr\u003e 5.2 Creating a Notes Application Project\u003cbr\u003e 5.3 Setting up the development environment\u003cbr\u003e __5.3.1 Bootstrap Configuration\u003cbr\u003e __5.3.2 Sass Settings\u003cbr\u003e __5.3.3 Code and File Organization\u003cbr\u003e 5.4 Implementing Storage Services\u003cbr\u003e __5.4.1 Creating a file and implementing a constructor\u003cbr\u003e __5.4.2 Internal method implementation\u003cbr\u003e __5.4.3 Implementing external methods\u003cbr\u003e __5.4.4 Setting up sample data\u003cbr\u003e __5.4.5 Full code\u003cbr\u003e 5.5 Implementing the Memo Component\u003cbr\u003e __5.5.1 Implementing the Note Layout\u003cbr\u003e __5.5.2 Implementing a memo list query\u003cbr\u003e __5.5.3 Implementing note insertion\u003cbr\u003e __5.5.4 Implementing detailed memo viewing and editing\u003cbr\u003e __5.5.5 Implementing note deletion\u003cbr\u003e 5.6 Summary\u003cbr\u003e \u003cbr\u003e\u003cb\u003e▣ Chapter 6: Backend Basics You Need to Know Before Development\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 6.1 Server Types\u003cbr\u003e __6.1.1 Web Server\u003cbr\u003e __6.1.2 Web Application Server\u003cbr\u003e __6.1.3 Database Server\u003cbr\u003e 6.2 What is SQL?\u003cbr\u003e __6.2.1 SELECT\u003cbr\u003e __6.2.2 INSERT\u003cbr\u003e __6.2.3 UPDATE\u003cbr\u003e __6.2.4 DELETE\u003cbr\u003e 6.3 What is MVC?\u003cbr\u003e 6.4 Statelessness and Sessions in HTTP\u003cbr\u003e __6.4.1 Strange Conversation\u003cbr\u003e __6.4.2 What is an HTTP session?\u003cbr\u003e __6.4.3 Wikiworld Staff Duties\u003cbr\u003e __6.4.4 Server Tasks\u003cbr\u003e __6.4.5 Limitations of HTTP Sessions\u003cbr\u003e 6.5 What is a token?\u003cbr\u003e __6.5.1 What is a token?\u003cbr\u003e __6.5.2 What is JWT?\u003cbr\u003e __6.5.3 Sniffing\u003cbr\u003e __6.5.4 Validity Time\u003cbr\u003e __6.5.5 Refresh Token\u003cbr\u003e 6.6 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 7: Spring Boot for Backend Development\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 7.1 What is the Spring Framework?\u003cbr\u003e __7.1.1 The Birth of the Spring Framework\u003cbr\u003e __7.1.2 Spring MVC\u003cbr\u003e __7.1.3 Spring Boot\u003cbr\u003e 7.2 What is a Spring Container?\u003cbr\u003e __7.2.1 What is a dependency?\u003cbr\u003e __7.2.2 What is dependency injection?\u003cbr\u003e __7.2.3 Dependency Injection Example\u003cbr\u003e __7.2.4 Spring Container\u003cbr\u003e 7.3 Key Annotations in the Spring Framework\u003cbr\u003e __7.3.1 @Controller  \u003cbr\u003e__7.3.2 @RestController\u003cbr\u003e __7.3.3 @RequestMapping\u003cbr\u003e __7.3.4 @GetMapping\u003cbr\u003e __7.3.5 @PostMapping\u003cbr\u003e __7.3.6 @PutMapping\u003cbr\u003e __7.3.7 @RequestBody\u003cbr\u003e __7.3.8 @DeleteMapping\u003cbr\u003e __7.3.9 @Service\u003cbr\u003e __7.3.10 @Component\u003cbr\u003e __7.3.11 @Transactional\u003cbr\u003e 7.4 Spring Framework Peripheral Tools\u003cbr\u003e __7.4.1 Treating the database as an object, Spring Data JPA\u003cbr\u003e __7.4.2 Manager for managing modules, Gradle\u003cbr\u003e __7.4.3 Intuitively read long code, Lombok\u003cbr\u003e 7.5 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 8: Building a Development Environment for Creating a Gallery Shopping Mall\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 8.1 Installing MariaDB\u003cbr\u003e __8.1.1 Installing on Windows\u003cbr\u003e __8.1.2 Installing on macOS\u003cbr\u003e 8.2 JDK Installation\u003cbr\u003e __8.2.1 Installing on Windows\u003cbr\u003e __8.2.2 Installing on macOS\u003cbr\u003e 8.3 Creating a Spring Boot Backend Project\u003cbr\u003e 8.4 Creating a Front-End Project Using Vite\u003cbr\u003e 8.5 Database Settings\u003cbr\u003e 8.6 Module Settings\u003cbr\u003e 8.7 Image Settings\u003cbr\u003e 8.8 File and Code Organization\u003cbr\u003e 8.9 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 9: Backend Development for a Gallery Shopping Mall\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 9.1 Pre-work\u003cbr\u003e Added __9.1.1 package  \u003cbr\u003e__9.1.2 Added HTTP utility\u003cbr\u003e 9.2 Implementing Product API\u003cbr\u003e __9.2.1 Creating a Product Table\u003cbr\u003e __9.2.2 Creating a Product Entity\u003cbr\u003e __9.2.3 Creating a Product Repository\u003cbr\u003e __9.2.4 Product Service Implementation\u003cbr\u003e __9.2.5 Implementing the Product Controller\u003cbr\u003e 9.3 Implementing the Account API\u003cbr\u003e __9.3.1 Creating a member table\u003cbr\u003e __9.3.2 Creating a Member Entity\u003cbr\u003e __9.3.3 Creating a Member Repository\u003cbr\u003e __9.3.4 Member Service Implementation\u003cbr\u003e __9.3.5 Implementing an Account Controller\u003cbr\u003e 9.4 Implementing the Shopping Cart API\u003cbr\u003e __9.4.1 Creating a shopping cart table\u003cbr\u003e __9.4.2 Creating a Shopping Cart Entity\u003cbr\u003e __9.4.3 Creating a shopping cart repository\u003cbr\u003e __9.4.4 Implementing the Shopping Cart Service\u003cbr\u003e __9.4.5 Implementing the Shopping Cart Controller\u003cbr\u003e 9.5 Implementing the Order API\u003cbr\u003e __9.5.1 Creating an Order Table\u003cbr\u003e __9.5.2 Creating an Order Entity\u003cbr\u003e __9.5.3 Creating an Order Repository\u003cbr\u003e __9.5.4 Implementing the Order Service\u003cbr\u003e __9.5.5 Implementing the Order Controller\u003cbr\u003e 9.6 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 10: Front-End Development of a Gallery Shopping Mall\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 10.1 Layout Implementation\u003cbr\u003e __10.1.1 Implementing the Header Component\u003cbr\u003e __10.1.2 Implementing the Footer Component  \u003cbr\u003e__10.1.3 Main Area Implementation\u003cbr\u003e 10.2 Implementing Account Functions\u003cbr\u003e __10.2.1 Account Service Implementation\u003cbr\u003e __10.2.2 Account Store Implementation\u003cbr\u003e __10.2.3 Implementing a membership registration page\u003cbr\u003e __10.2.4 Implementing the login page\u003cbr\u003e 10.3 Implementing Product Features\u003cbr\u003e __10.3.1 Implementing the Product Card Component\u003cbr\u003e __10.3.2 Product Service Implementation\u003cbr\u003e __10.3.3 Implementing the Product List Page\u003cbr\u003e 10.4 Implementing the Shopping Cart Function\u003cbr\u003e __10.4.1 Implementing the Shopping Cart Service\u003cbr\u003e __10.4.2 Applying the shopping cart function\u003cbr\u003e __10.4.3 Implementing the Shopping Cart Page\u003cbr\u003e 10.5 Implementing the Order Function\u003cbr\u003e __10.5.1 Implementing the Order Service\u003cbr\u003e __10.5.2 Implementing the Order Entry Page\u003cbr\u003e __10.5.3 Implementing the Order List Page\u003cbr\u003e __10.5.4 Implementing the Order Details Inquiry Page\u003cbr\u003e 10.6 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 11: Improving the Gallery Shopping Mall Application's Functionality\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 11.1 Improving Access Control by Applying Interceptors\u003cbr\u003e __11.1.1 Problems that occur when accessing the API without permission\u003cbr\u003e __11.1.2 What is a Spring Interceptor?\u003cbr\u003e __11.1.3 Applying Spring Interceptor\u003cbr\u003e __11.1.4 Checking Spring Interceptor Functionality  \u003cbr\u003e__11.1.5 What is an Axios interceptor?\u003cbr\u003e __11.1.6 Library implementation with Axios interceptor applied\u003cbr\u003e __11.1.7 Check the Axios interceptor function\u003cbr\u003e 11.2 Improved login functionality through token application\u003cbr\u003e __11.2.1 Current login functionality issues\u003cbr\u003e __11.2.2 Installing dependency modules\u003cbr\u003e __11.2.3 Added HTTP utility methods\u003cbr\u003e __11.2.4 Add account constants\u003cbr\u003e __11.2.5 Implementing token blocking function\u003cbr\u003e __11.2.6 Implementing token functionality\u003cbr\u003e __11.2.7 Implementing a Token Account Helper\u003cbr\u003e __11.2.8 Account Controller Fix\u003cbr\u003e __11.2.9 Applying tokens to the frontend\u003cbr\u003e __11.2.10 Check login function\u003cbr\u003e 11.3 Improving Security Through Encryption and Hashing\u003cbr\u003e __11.3.1 What is encryption?\u003cbr\u003e __11.3.2 Applying encryption\u003cbr\u003e __11.3.3 What is Hashing?\u003cbr\u003e __11.3.4 Applying Hashing\u003cbr\u003e 11.4 Quality Improvement through Validation\u003cbr\u003e __11.4.1 Login Validation\u003cbr\u003e __11.4.2 Membership registration validation\u003cbr\u003e __11.4.3 Order Entry Validation\u003cbr\u003e __11.4.4 Add to Cart Validation\u003cbr\u003e 11.5 Improved convenience through pagination\u003cbr\u003e __11.5.1 Entering Order Data  \u003cbr\u003e__11.5.2 Backend code modification\u003cbr\u003e __11.5.3 Front-end code modifications\u003cbr\u003e __11.5.4 Check the pagination function\u003cbr\u003e 11.6 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Chapter 12: Deploying the Gallery Shopping Mall Application on AWS\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 12.1 Building the Project\u003cbr\u003e __12.1.1 Building the Front-End Project\u003cbr\u003e __12.1.2 Moving the front-end build files\u003cbr\u003e __12.1.3 Automating the movement of front-end build files\u003cbr\u003e __12.1.4 Backend code improvements and build\u003cbr\u003e __12.1.5 Checking and Resolving Backend Issues\u003cbr\u003e __12.1.6 Building the backend project\u003cbr\u003e 12.2 Creating AWS EC2\u003cbr\u003e __12.2.1 Creating an Account\u003cbr\u003e __12.2.2 Instance Creation\u003cbr\u003e __12.2.3 SFTP connection\u003cbr\u003e __12.2.4 SSH connection\u003cbr\u003e 12.3 Building a Service Environment\u003cbr\u003e __12.3.1 JDK Installation\u003cbr\u003e __12.3.2 Installing MariaDB\u003cbr\u003e __12.3.3 Installing the NGINX web server\u003cbr\u003e 12.4 Remote Database Access\u003cbr\u003e __12.4.1 Adding a data source\u003cbr\u003e __12.4.2 Adding AWS Firewall Rules\u003cbr\u003e __12.4.3 Change MariaDB settings\u003cbr\u003e __12.4.4 Remote Access Test\u003cbr\u003e __12.4.5 Creating a table in a remote database\u003cbr\u003e 12.5 Application Deployment\u003cbr\u003e __12.5.1 Create directory  \u003cbr\u003e__12.5.2 Upload build files\u003cbr\u003e __12.5.3 Run the build file\u003cbr\u003e __12.5.4 Reverse Proxy\u003cbr\u003e 12.6 Summary\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ Appendix: Installation and Basic Usage of Practice Programs\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e A.1 IntelliJ IDEA Community Edition\u003cbr\u003e __A.1.1 Installing on Windows\u003cbr\u003e __A.1.2 Installing on macOS\u003cbr\u003e __A.1.3 Changing the theme\u003cbr\u003e __A.1.4 Running a Spring Boot Project\u003cbr\u003e A.2 Visual Studio Code\u003cbr\u003e __A.2.1 Installing on Windows\u003cbr\u003e __A.2.2 Installing on macOS\u003cbr\u003e __A.2.3 Running a Vue Project\u003cbr\u003e A.3 DBeaver\u003cbr\u003e __A.3.1 Installing on Windows\u003cbr\u003e __A.3.2 Installing on macOS\u003cbr\u003e __A.3.3 Executing Queries on the Database Server\u003cbr\u003e A.4 PuTTY\u003cbr\u003e __A.4.1 Installing on Windows\u003cbr\u003e __A.4.2 Connecting to an AWS EC2 Server with PuTTY\u003cbr\u003e __A.4.3 Connecting to an AWS EC2 Server Using macOS Terminal\u003cbr\u003e A.5 FileZilla\u003cbr\u003e __A.5.1 Installing on Windows\u003cbr\u003e __A.5.2 Installing on macOS\u003cbr\u003e __A.5.3 Uploading Build Files to AWS EC2 Servers\u003cbr\u003e\u003cbr\u003e \u003cb\u003e▣ References\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Books\u003cbr\u003e website\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\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\/TopCate5088\/MidCate9\/508789648.jpg\" border=\"0\" alt=\"Detailed Image 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e \",\"\u003cdiv\u003e  \u003ch5\u003e\u003cb\u003ePublisher's Review\u003c\/b\u003e\u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003e★ What this book covers ★\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ◎ Basic knowledge of front-end and back-end\u003cbr\u003e ◎ How to use various open source libraries and frameworks\u003cbr\u003e ◎ Basic knowledge of Vue 3\u003cbr\u003e ◎ Development of a memo application using Vue 3\u003cbr\u003e ◎ Development and deployment of a shopping mall application using Vue 3 and Spring Boot\u003cbr\u003e ◎ Basic knowledge of Spring Boot\u003cbr\u003e ◎ HTTP API development using Spring Boot\u003cbr\u003e ◎ Basic knowledge of databases and Spring Data JPA\u003cbr\u003e ◎ Creating an EC2 environment and operating it on AWS\u003cbr\u003e ◎ How to use various development tools\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e \"]\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 January 21, 2025\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 672 pages | 188*240*27mm\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 9791158395599 \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":43893323005994,"sku":"138832","price":46.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/1fedeb84e019a67e366c57a0b21b9281.jpg?v=1765395927","url":"https:\/\/librairie.coreenne.fr\/en\/products\/138832","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}