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

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

TOP

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.

Schedule

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

$

What You'll Learn

TOP
  • 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

Outline

TOP
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

Labs

TOP
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.

Prerequisites

TOP
  • Working knowledge of JavaScript programming
  • Familiarity with web application architecture and REST API concepts

Who Should Attend

TOP

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

Follow-On Courses

TOP
Course Delivery

This course is available in the following formats:

Self-Paced

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



Request this course in a different delivery format.
Enroll