{"product_id":"beginning-node-js-express-mongodb-development-1","title":"Beginning Node.js, Express \u0026 MongoDB Development","description":"\u003cp\u003eIn this book, we take you on a fun, hands-on and pragmatic journey to learning Node.js, Express and MongoDB development. You'll start building your first Node.js app within minutes. Every chapter is written in a bite-sized manner and straight to the point as I don't want to waste your time (and most certainly mine) on the content you don't need. In the end, you will have the skills to create a blog app and deploy it to the Internet.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eIn the course of this book, we will cover: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eChapter 1: Introduction\u003c\/li\u003e\n\u003cli\u003eChapter 2: Introduction to \u003cem\u003enpm\u003c\/em\u003e \u0026amp; Express\u003c\/li\u003e\n\u003cli\u003eChapter 3: Beginning our Blog Project\u003c\/li\u003e\n\u003cli\u003eChapter 4: Templating Engines\u003c\/li\u003e\n\u003cli\u003eChapter 5: Introduction to MongoDB\u003c\/li\u003e\n\u003cli\u003eChapter 6: Applying MongoDB to our Project\u003c\/li\u003e\n\u003cli\u003eChapter 7: Uploading an Image with Express\u003c\/li\u003e\n\u003cli\u003eChapter 8: Introduction to Express Middleware\u003c\/li\u003e\n\u003cli\u003eChapter 9: Refactoring to MVC\u003c\/li\u003e\n\u003cli\u003eChapter 10: User Registration\u003c\/li\u003e\n\u003cli\u003eChapter 11: User Authentication with Express Sessions\u003c\/li\u003e\n\u003cli\u003eChapter 12: Showing Validation Errors\u003c\/li\u003e\n\u003cli\u003eChapter 13: Relating Post Collection with User Collection\u003c\/li\u003e\n\u003cli\u003eChapter 14: Adding a WYSIWYG Editor\u003c\/li\u003e\n\u003cli\u003eChapter 15: Using MongoDB Atlas\u003c\/li\u003e\n\u003cli\u003eChapter 16: Deploying Web Apps on Heroku\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThe goal of this book is to teach you Node.js, Express and MongoDB development in a manageable way without overwhelming you. We focus only on the essentials and cover the material in a hands-on practice manner for you to code along.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAbout the Reader\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eNo previous knowledge on Node.js development required, but you should have basic programming knowledge.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eAbout the Author\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eGreg Lim is a technologist and author of several programming books. Greg has many years in teaching programming in tertiary institutions and he places special emphasis on learning by doing.\u003c\/p\u003e\u003cbr\u003e","brand":"Greg Lim","offers":[{"title":"Default Title","offer_id":50625854538002,"sku":"9789811480287","price":12.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_68737d1c-df90-43ea-abac-b536a57d83f3.jpg?v=1732641915","url":"https:\/\/surprise-castle.myshopify.com\/products\/beginning-node-js-express-mongodb-development-1","provider":"Surprise Castle","version":"1.0","type":"link"}