Node.js for Beginners. A comprehensive guide to building efficient, full-featured web applications with Node.js - Helion
Tytuł oryginału: Node.js for Beginners. A comprehensive guide to building efficient, full-featured web applications with Node.js
ISBN: 9781803238142
stron: 382, Format: ebook
Data wydania: 2024-05-10
Księgarnia: Helion
Cena książki: 116,10 zł (poprzednio: 129,00 zł)
Oszczędzasz: 10% (-12,90 zł)
Node.js revolutionizes server-side JavaScript development and empowers developers to build efficient, scalable, and versatile applications across a range of use cases. This book is written by a Node.js core collaborator and releaser and is the only book for beginners on Node.js. It takes you on a progressive learning path that will give you the skills needed to leverage Node.js.
You’ll learn Node.js fundamentals and refresh your knowledge of JavaScript before transitioning to the development of modern web applications using Node.js, Express.js, and MongoDB. You’ll get hands-on with complex topics such as asynchronous programming, npm libraries, event-driven patterns for HTTP servers, RESTful API, and JSON Web Tokens. The final chapters will walk you through the deployment process, offering insights into various strategies, including bare metal setups, virtual machines, and containerization with Docker. You’ll also be guided through the use of Process Manager 2 (PM2) for efficient process management.
By the end of this Node.js book, you'll have the skills to craft, test, and deploy Node.js web applications confidently and use this powerful stack in your day-to-day projects.
Osoby które kupowały "Node.js for Beginners. A comprehensive guide to building efficient, full-featured web applications with Node.js", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Node.js for Beginners. A comprehensive guide to building efficient, full-featured web applications with Node.js eBook -- spis treści
- 1. Introduction to Node.js
- 2. Setting Up the Development Environment
- 3. JavaScript Fundamentals
- 4. Asynchronous Programming
- 5. Node.js Core Libraries
- 6. External Modules and NPM
- 7. Event-Driven Architecture
- 8. Testing in Node.js
- 9. Handling HTTP and REST API
- 10. Building Web Applications with Express
- 11. Building a Web Application Project from Scratch
- 12. Data Persistence with MongoDB
- 13. User Authentication and Authorization with Passport.js
- 14. Error Handling in Node.js
- 15. Securing Web Applications
- 16. Deploying Node.js Applications
- 17. Dockerizing a Node.js Application