“A book that takes you from zero to complete development in Node with Express, including deployment and containerization with Docker. Very practical and readable. If you have no knowledge of JavaScript and Node.js, it's perfect because it has a section entirely dedicated to it. Gradually, it delves into the fundamentals of Node.js, including testing, and concludes with the development of a complete application. Highly recommended for those who want to get started with Node.js and for experienced developers looking to refresh their knowledge.”
Carlos Azaustre, Software Engineer and Professor at Universidad Europea, Developer Content Creator, Google Developer Expert in Web and Firebase, Microsoft MVP 2022-2023
“Node.js for Beginners is an exceptional guide to learn Node.js. The book is structured to provide a comprehensive understanding of Node.js, starting with its fundamentals and JavaScript basics, to then finish with asynchronous programming and event-driven architecture.
As a Docker Captain, Ulises's expertise shines through every page. The Dockerizing a Node.js Application chapter is particularly interesting. The author explains very clearly the Docker lifecycle, from creating and managing Docker images to integrating continuous integration (CI) pipelines with GitHub Actions. Ulises also introduces the Twelve-Factor App principles, providing a solid foundation for building scalable applications.
I can confidently say this book is an invaluable resource for modern developers. It is practical and insightful. The inclusion of practical examples, testing methodologies, and deployment strategies ensures that readers can apply the knowledge effectively in real-world scenarios.”
Eva Bojorges, Senior Community Relations Manager, Docker Inc
“A Node.js Journey, Guided by an Expert Sherpa
Ulises, the author of Node.js for Beginners, isn't just a writer; he's a seasoned open-source developer and educator with a passion for empowering the next generation of coders. His deep understanding of Node.js, coupled with his experience leading the Express.js community, shines through on every page.
This book isn't your typical dry technical manual. It starts with the fundamentals, ensuring even absolute beginners feel comfortable, then gradually ramps up to more advanced topics. But don't let the term "beginner" fool you—this book doesn't stop at the basics. It's a guided tour of the Node.js landscape, taking you from the foothills to the mountain peaks, with Ulises as your knowledgeable guide.
Ulises has created a Node.js learning experience that's engaging, effective, and downright fun. Whether you're a coding newbie or a seasoned pro looking to expand your toolkit, this book is an essential addition to your library. Get ready to embrace the power of Node.js and watch your coding skills soar!”
Andrés-Leonardo Martínez-Ortiz, Ph. D., Cloud AI and Machine Learning Site Reliability Engineering (SRE) at Google
Ulises Gascón has more than 10 years of experience as a software engineer, having worked for companies such as Google, IBM, consultancy firms, and startups. He is a Node.js core team member and top contributor to several open source organizations and projects, including top-100 packages on the npm registry. He has been awarded as a Docker Captain, Microsoft Most Valuable Professional (MVP) and Google Developer Expert (GDE) for his contribution to the Node.js community. He has extensive experience in building IoT with Open Hardware, SaaS products, developer tools, microservices, legacy systems migration, and distributed systems.