├── Chapter 1.zip ├── Chapter 2.zip ├── Chapter 3.zip ├── Chapter 4.zip ├── Chapter 5.zip ├── Chapter 6.zip ├── Chapter 7.zip ├── Chapter 8.zip ├── Chapter 9.zip ├── LICENSE └── README.md /Chapter 1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 1.zip -------------------------------------------------------------------------------- /Chapter 2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 2.zip -------------------------------------------------------------------------------- /Chapter 3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 3.zip -------------------------------------------------------------------------------- /Chapter 4.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 4.zip -------------------------------------------------------------------------------- /Chapter 5.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 5.zip -------------------------------------------------------------------------------- /Chapter 6.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 6.zip -------------------------------------------------------------------------------- /Chapter 7.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 7.zip -------------------------------------------------------------------------------- /Chapter 8.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 8.zip -------------------------------------------------------------------------------- /Chapter 9.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/JavaScript-from-Frontend-to-Backend/2150b9d34d3a3169a1317522969939e96c57bd29/Chapter 9.zip -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Packt 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | # JavaScript from Frontend to Backend 5 | 6 | JavaScript from Frontend to Backend 7 | 8 | This is the code repository for [JavaScript from Frontend to Backend](https://www.packtpub.com/product/javascript-from-frontend-to-backend/9781801070317?utm_source=github&utm_medium=repository&utm_campaign=9781801070317), published by Packt. 9 | 10 | **Learn full stack JavaScript using the MEVN stack with quick and easy steps** 11 | 12 | ## What is this book about? 13 | JavaScript is the most widely used programming language in the world. It has numerous libraries and modules and a dizzying array of need-to-know topics. Picking a starting point can be difficult. Enter JavaScript from Frontend to Backend. This concise, practical guide will get you up to speed in next to no time. 14 | 15 | This book covers the following exciting features: 16 | * Trigger deferred processing with JavaScript 17 | * Implement Express and MongoDB with Node.js 18 | * Build components with Vue.js 19 | * Understand how to create and use modules with Node.js 20 | * Familiarize yourself with npm 21 | 22 | If you feel this book is for you, get your [copy](https://www.amazon.com/dp/1801070318) today! 23 | 24 | https://www.packtpub.com/ 26 | 27 | 28 | ## Instructions and Navigations 29 | All of the code is organized into folders. For example, Chapter02. 30 | 31 | The code will look like the following: 32 | ``` 33 | class Person { 34 | firstname; 35 | lastname; 36 | age; 37 | } 38 | var p = new Person; 39 | console.log(p); 40 | ``` 41 | 42 | **Following is what you need for this book:** 43 | 44 | This book is for JavaScript developers looking to strengthen their core JavaScript concepts and implement them in building full stack apps. Prior knowledge of HTML and CSS is a must. 45 | 46 | With the following software and hardware list you can run all code files present in the book (Chapter 1-9). 47 | 48 | ### Software and Hardware List 49 | 50 | | Chapter | Software required | OS required | 51 | | -------- | ------------------------------------| -----------------------------------| 52 | | 1-9 | Vue.js | Windows, Mac OS, and Linux | 53 | | 1-9 | Node.js | Windows, Mac OS, and Linux | 54 | | 1-9 | JavaScript | Windows, Mac OS, and Linux | 55 | 56 | 57 | We also provide a PDF file that has color images of the screenshots/diagrams used in this book. [Click here to download it](https://packt.link/xdibe). 58 | 59 | 60 | ### Related products 61 | * Real-World Next.js [[Packt]](https://www.packtpub.com/product/real-world-next-js/9781801073493?_ga=2.111415620.171353042.1655976065-178114784.1602593722&utm_source=github&utm_medium=repository&utm_campaign=9781801073493) [[Amazon]](https://www.amazon.com/dp/180107349X) 62 | 63 | * JavaScript from Beginner to Professional [[Packt]](https://www.packtpub.com/product/javascript-from-beginner-to-professional/9781800562523?_ga=2.122427467.171353042.1655976065-178114784.1602593722&utm_source=github&utm_medium=repository&utm_campaign=9781800562523) [[Amazon]](https://www.amazon.com/dp/1800562527) 64 | 65 | ## Get to Know the Author 66 | **Eric Sarrion** 67 | is a trainer, a developer, and an independent consultant. He has been involved in all kinds of IT projects for over 30 years. He is also a long-time author in web development technologies and is renowned for the clarity of his explanations and examples. 68 | 69 | 70 | 71 | 72 | 73 | ### Download a free PDF 74 | 75 | If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.
76 |

https://packt.link/free-ebook/9781801070317

--------------------------------------------------------------------------------