Beginning API Development with Node.js
This course was created by Packt Publishing. It was rated 4.7 out of 5 by approx 6603 ratings. There are approx 16788 users enrolled with this course, so don’t wait to download yours now. This course also includes 1.5 hours on-demand video, 1 Supplemental Resource, Full lifetime access, Access on mobile and TV & Certificate of Completion.
What Will You Learn?
- Quickly get to grips with Node .js and the npm module system
- Build a fundamental understanding of asynchronous programming in Node .js
- Develop scalable and high-performing APIs using Hapi .js and Knex .js
- Write unit tests for your API to ensure reliability and maintainability
As a web developer you’ve probably heard a lot about APIs and microservices over the last few of years. In this course we’ll show you exactly how to get started with building out your own API, which you can remix and extend to seamlessly integrate with other services.
After a refresher on Node.js we’ll take a look at the asynchronous programming model, which is key to understanding why Node.js is a good fit for API development.
We’ll then dive right into building out our example API followed up with coverage on how to create companion unit tests to make sure everything is set for production. This serves as a great starting point for adaptation and extension for personal projects.