Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Developing REST APIs with Node.js for IBM Bluemix

Learn to create, test, and deploy APIs with Node.js for the IBM Bluemix cloud platform.

GK# 720654 Vendor# VY102G

Course Overview


This course teaches how to develop REST APIs with Express, a popular web application framework for Node. The Node.js runtime environment is a highly scalable server-side application platform. You will design callback functions to handle asynchronous network events. Install and manage Node features with npm, the packaging manager for Node modules.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn

  • Install, validate, and test the Node runtime environment on your local workstation
  • Install Node packages with npm
  • Develop REST API operations with Express
  • Develop callback functions to handle asynchronous events
  • Perform static code analysis of the application with ESLint
  • Run Mocha and Supertest unit tests on Node applications
  • Debug Node applications with the Google Chrome browser with Node inspector
  • Package Node applications
  • Deploy Node applications to IBM Bluemix with the Cloud Foundry command-line utility (CF cli)
  • Test Node applications on IBM Bluemix


Viewing outline for:

Self-Paced Outline

  • Introduction to Node.js
  • Exercise: Installing, verifying, and developing a Node application
  • Developing a REST API in Node
  • Exercise: Developing a REST API with Node.js
  • Static code analysis and unit testing
  • Exercise: Static code analysis and unit testing
  • Debugging and building Node applications
  • Exercise: Debugging and building Node applications
  • Deploying and testing Node applications on IBM Bluemix
  • Exercise: Deploying a REST API on IBM Bluemix
  • Course summary


Viewing labs for:

Self-Paced Labs

You will build, test, and deploy the lab exercises in your own workstation, and on your own IBM Bluemix account.

Who Should Attend


This course is designed for API developers who want to build REST APIs with the Node.js server runtime environment.

Follow-On Courses

Course Delivery

This course is available in the following formats:


On-demand content enables you to train on your own schedule.

Request this course in a different delivery format.