{"product_id":"110226","title":"Introduction to Vue.js Front-End Development: Coding Self-Study ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYEEOLl1Yu7KfkghrfIE10RVtojqW.png?v=1765097099\" 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 Introduction to Vue.js Front-End Development: 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\/126715267\/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\u003eFront-end development!\u003cbr\u003e It's easy to get started with Vue.js.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e This book covers everything from Vue 2's Options API, which allows you to quickly learn views, to Vue 3's Composition API, which allows you to structure your application logic more flexibly and organizedly.\u003cbr\u003e Additionally, you can take your web development experience to the next level by learning how to increase the flexibility and efficiency of your applications using routing features, how to efficiently manage component state with Pinia, and how to communicate data using views.\u003cbr\u003e  \u003cbr\u003eEven those who are new to front-end development can easily follow along with this book.\u003cbr\u003e In addition to basic examples to help you learn concepts and grammar, it also provides practical examples and challenges to help you check what you've learned in each part.\u003cbr\u003e In the final chapter, you will experience front-end development using views by working on the 'Building a Weather Application' project.\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\n\u003cdiv\u003e \u003cb\u003ePart 1: Learning Vue.js Basics\u003cbr\u003e\u003cbr\u003e Chapter 1: Overview of Vue.js\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 Viewran\u003cbr\u003e 1.2 Background of the birth of View\u003cbr\u003e 1.3 Why Use Views?\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 2: Getting Started with Vue.js\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Setting up the development environment\u003cbr\u003e 2.2 Creating Your First View Application\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 3: Learning Basic View Grammar\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Basic structure of a view application\u003cbr\u003e 3.2 View Application Instance\u003cbr\u003e 3.3 Handling basic grammar\u003cbr\u003e 3.4 Handling Events\u003cbr\u003e 3.5 Handling Forms \u003cbr\u003e3.6 Computed and Observer Properties\u003cbr\u003e 3.7 Handling Styles\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 4: Building a Calculator\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Introduction to the Practice Contents\u003cbr\u003e 4.2 Setting up the basic structure of the view application\u003cbr\u003e 4.3 Configuring the calculator's UI\u003cbr\u003e 4.4 Binding data and connecting events\u003cbr\u003e 4.5 Implementing Calculator Logic\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 5: Working with Components\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 What is a component?\u003cbr\u003e 5.2 Defining Components\u003cbr\u003e 5.3 Understanding the Component Lifecycle\u003cbr\u003e 5.4 Defining Properties and Events for Components\u003cbr\u003e 5.5 Handling component data efficiently\u003cbr\u003e 5.6 Using Component Slots\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 6: Hands-on: Building a To-Do Management App\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 6.1 Introduction to the Practice Contents\u003cbr\u003e 6.2 Configuring the UI of the To-Do Management App\u003cbr\u003e 6.3 Implementing the Functionality of the To-Do Management App\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePart 2: Mastering Advanced Vue.js Techniques\u003cbr\u003e\u003cbr\u003e Chapter 7: Working with the Composition API\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 7.1 What is the Composition API?\u003cbr\u003e 7.2 Basic Components of the Composition API\u003cbr\u003e 7.3 Changes to Component Components in the Composition API\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 8: Using Routing Functions with View Router\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 8.1 Handling View Routers \u003cbr\u003e8.2 Using Additional Features of the View Router\u003cbr\u003e 8.3 Handling Advanced Features of View Routers\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 9: Managing State with Pinia\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 9.1 What is State Management?\u003cbr\u003e 9.2 Preparing to Use Pinia\u003cbr\u003e 9.3 Learning Pinia Basic Grammar\u003cbr\u003e 9.4 Hands-on: Building a Shopping Cart App with Pinia\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 10: Data Communication\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 10.1 Concepts to know in data communications\u003cbr\u003e 10.2 Creating a Web Server and API with Node.js\u003cbr\u003e 10.3 Communicating Data with the Fetch API\u003cbr\u003e 10.4 Communicating Data with Axios\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePart 3: Completing a Vue.js Project\u003cbr\u003e\u003cbr\u003e Chapter 11: Creating a Weather Application\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 11.1 Explore the Weather Application\u003cbr\u003e 11.2 Configuring the Weather Application UI\u003cbr\u003e 11.3 Implementing Weather Application Features\u003cbr\u003e 11.4 Deploying\u003cbr\u003e 11.5 Moving on to Expert\u003cbr\u003e\u003cbr\u003e \u003cb\u003eChapter 12 Appendix: ES6 Essentials\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 12.1 What is ES6?\u003cbr\u003e 12.2 Preparing for Study\u003cbr\u003e 12.3 Key ES6 Grammar\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\/TopCate4507\/MidCate006\/450651553.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\n\u003cdiv\u003e \u003cb\u003e[Recommendation]\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e This book helps beginners learn Vue.js step by step. \u003cbr\u003eStarting with how to install Vue.js, we will explain each grammar with example code.\u003cbr\u003e It consists of concept explanation → example code → execution results, so you can understand the concept and study by running the example code yourself.\u003cbr\u003e I just started learning Vue.js and found it easier to understand than I expected.\u003cbr\u003e This book gave me the confidence to tackle a project with Vue.js.\u003cbr\u003e\u003cbr\u003e _Lee Seong-hee\u003cbr\u003e\u003cbr\u003e This is a book that is considerate of its readers.\u003cbr\u003e Even someone who has just finished learning JavaScript can easily understand how Vue.js works.\u003cbr\u003e Especially for beginners like me, the problem is not knowing why and in what situations grammar is used, so I liked this book because it explains grammar and events in more detail than the official documentation.\u003cbr\u003e I especially liked the part where it gave tips on why it shouldn't be used in practice.\u003cbr\u003e If you are studying Vue.js or front-end, I recommend starting with this book.\u003cbr\u003e\u003cbr\u003e _Jeong Han-min\u003cbr\u003e \u003cbr\u003eIt gives you a solid grasp of the concepts of Vue.js, so there is no great difficulty in practicing.\u003cbr\u003e To develop programming thinking skills, you need to learn and practice with various examples. This book contains many practice assignments, so if you follow along slowly and carefully, you can finish it in no time.\u003cbr\u003e It is very helpful for beginners because it is structured so that you can study on your own and the explanations are easy to understand.\u003cbr\u003e\u003cbr\u003e _Kim Ki-heum\u003cbr\u003e\u003cbr\u003e Reading this book helped me understand the overall structure of Vue.js.\u003cbr\u003e Above all, the biggest advantage was that I could start front-end development with just basic knowledge of HTML, CSS, and JavaScript.\u003cbr\u003e The syntax and concepts of Vue.js were explained in a friendly manner, so I had no difficulty understanding the content and was able to follow along easily.\u003cbr\u003e Additionally, I was able to learn how to actually use Vue.js through example code and hands-on exercises. \u003cbr\u003eYou can easily learn Vue.js' concise and intuitive syntax and build a solid foundation for front-end development.\u003cbr\u003e This is an ideal book for anyone looking to get started with front-end development.\u003cbr\u003e\u003cbr\u003e _An Gyeong-seop \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 June 10, 2024\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 576 pages | 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 9791140713844 \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":43893699248170,"sku":"110226","price":44.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/fb7a2a35a01c5f8b8ac79006e33b23c0.jpg?v=1765412444","url":"https:\/\/librairie.coreenne.fr\/en\/products\/110226","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}