Application Development with Node.js: Build Apps using Modules & MEAN Stack


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Discover how to build REST applications using MEAN Stack and work with utility modules like Net and Email and explore in-depth implementation of the OAuth mechanism of authentication. During this course, you will start by provisioning a MongoDB database and create documents. Next, see how to connect to the MongoDB database and app servers using Node.js. From there you will learn how to identify essential Node.js Net modules that you can implement, and work with the functionalities of Net module. See how to send emails with Node.js. Learn to use sessions and OAuth to secure web applications that are created with Node.js. Manage errors in Node.js. Finally, create and test Node.js Net Module servers and clients

Expected Duration (hours)
1.1

Lesson Objectives

Application Development with Node.js: Build Apps using Modules & MEAN Stack

  • create WebApps and a REST server using Node.js and MEAN Stack
  • provision a MongoDB database and create documents
  • demonstrate how to connect to the MongoDB database and app servers using Node.js
  • specify the essential Node.js Net modules that can be implemented
  • work with the functionalities of Net module
  • demonstrate how to send emails using Node.js
  • demonstrate how to use sessions and OAuth to secure web applications that are created using Node.js
  • describe the event driven architectural mechanism that is implemented in Node.js
  • manage errors in Node.js
  • create and test Node.js Net Module servers and clients
  • Course Number:
    it_sdnjad_06_enus

    Expertise Level
    Intermediate