Application Development with Node.js: Node Clusters & Memory Optimizations


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Fine tune your application with Node.js, a Java Script run time environment. During this course, you will learn Node.js mechanisms and methods to manage and quickly create node clusters. See how to optimize memory usages for Node.js applications. Employ node.js to effectively manage resources. Connect to a database. Examine URL modules. Compress HTTP requests and responses. Discover the process to build a REST API. Review Mocha and other popular tools that test Node.js APIs. Conclude by completing an exercise to create a cluster that distributes loads across multiple workers.

Expected Duration (hours)
0.9

Lesson Objectives

Application Development with Node.js: Node Clusters & Memory Optimizations

  • specify the mechanism and methods of managing clusters in Node.js
  • demonstrate how to quickly create clusters in Node.js
  • demonstrate how to connect to a database using Node.js
  • identify the URL modules in Node.js
  • demonstrate how to compress HTTP requests and responses in Node.js
  • explain how to fine tune memory usages in Node.js applications
  • build REST APIs using Node.js
  • identify the testing tools that are prominently used to test Node.js APIs
  • describe how to test Node.js APIs using Mocha
  • create a cluster to distribute loads across multiple workers
  • Course Number:
    it_sdnjad_07_enus

    Expertise Level
    Expert