Explore advanced concepts such as authentication with JWT, and running tests against your APIs
Implement over 20 practical activities and exercises across 9 topics to reinforce your learning
What you will learn
Understand how Node.js works, its trends, and where it is being used now
Learn about application modularization and built-in Node.js modules
Use the npm third-party module registry to extend your application
Gain an understanding of asynchronous programming with Node.js
Develop scalable and high-performing APIs using hapi.js and Knex.js
Write unit tests for your APIs to ensure reliability and maintainability
Who this book is for
Table of Contents
Introduction to Node.js
Building the API – Part 1
Building the API – Part 2
Practical Node.js: Building Real-World Scalable Web Apps
Learn how to build a wide range of scalable real-world web applications using a professional development toolkit. If you already know the basics of Node.js, now is the time to discover how to bring it to production level by leveraging its vast ecosystem of packages.With this book, you'll work with a varied collection of standards...
Pro Python 3: Features and Tools for Professional Development
Refine your programming techniques and approaches to become a more productive and creative Python programmer. This book explores the concepts and features that will improve not only your code but also your understanding of the Python community with insights and details about the Python philosophy.
Pro Python 3,...
Clean Python: Elegant Coding in Python
Python is one of the most popular languages today. Relatively new
fields such as data science, AI, robotics, and data analytics, along with
traditional professions such as web development and scientific research,
are embracing Python. It’s increasingly important for programmers writing...