{"product_id":"nodejs-projects-building-real-world-web-applications-and-backend-apis-9781098173142","title":"Node.Js Projects: Building Real-World Web Applications and Backend APIs","description":"\u003cp\u003eWhether you're a JavaScript beginner ready to build your first backend app or a self-taught developer looking to grow beyond tutorials, \u003cem\u003eNode.js Projects\u003c\/em\u003e gives you the hands-on experience you need. Through a series of self-contained projects ranging from CSV generators and content aggregators to secure password managers, web scrapers, and an AI-powered learning assistant, you'll apply modern tools like Fastify, MongoDB, Redis, JWT, and Google's Gemini API in practical, job-relevant ways. \u003c\/p\u003e\u003cp\u003e With each chapter, author Jon Wexler challenges you to think like an engineer, emphasizing architectural thinking, clean coding, and iterative design. You'll build confidence solving real-world problems while deepening your understanding of asynchronous programming, API design, security practices, and scalable deployment patterns. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eConfidently master async programming with async\/await, Promises, and the Node.js event loop\u003c\/li\u003e \u003cli\u003eEffectively design scalable APIs using Fastify and modular routing patterns\u003c\/li\u003e \u003cli\u003eReliably manage data with the filesystem, MongoDB, and CSV output\u003c\/li\u003e \u003cli\u003eSecurely implement authentication flows with JWTs and environment-based configs\u003c\/li\u003e \u003cli\u003eSeamlessly integrate third-party APIs like OpenAI and Google Gemini\u003c\/li\u003e \u003cli\u003eEfficiently build real-time features with Redis, schedulers, and event-driven logic\u003c\/li\u003e \u003cli\u003eStrategically break down complex problems into modular, testable components\u003c\/li\u003e \u003cli\u003eSmoothly transition from prototype to production with modern Node.js workflows\u003c\/li\u003e \u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eWexler, Jon:\u003c\/i\u003e\u003c\/b\u003e - Jon Wexler, author of the notable \"Get Programming with Node.js,\" brings his rich background in software engineering and passion for teaching to his latest work, \"Node.js App Anthology: Bite-sized projects to develop real-world engineering techniques.\" His approach to writing, deeply rooted in practical experience and an intuitive understanding of web technologies, particularly Node.js, subtly conveys his depth of expertise. Wexler reflects elements from his experiences teaching at a coding bootcamp and developing enterprise applications at big tech companies to help break down complex technical concepts into engaging and manageable projects. This has earned him recognition and positive reviews, making his guidance in this new book an invaluable asset for developers looking to elevate their skills through real-world applications.","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":51580279193874,"sku":"9781098173142","price":43.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_02597d3b-b9e0-40cc-9902-7b3fa816e53b.jpg?v=1756214515","url":"https:\/\/surprise-castle.myshopify.com\/products\/nodejs-projects-building-real-world-web-applications-and-backend-apis-9781098173142","provider":"Surprise Castle","version":"1.0","type":"link"}