Application Development with Node.js: Security & Middleware Implementation

Node.js    |    Intermediate
  • 10 videos | 1h 3m 15s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 17 users Rating 4.3 of 17 users (17)
Build a secure app with Node.js, a JavaScript run time environment. This course discusses the concept of middleware, as it relates to Node.js application development. You will also Compare JSGI-Node and Connect Middleware. See how to use Connect-Based node applications. Implement routers in the nodes. Consider the security features of Node.js. Use Passport to implement authentication and authorization routines in Node.js applications. Examine Node.js application security best practices. Discover the relationship and roles of MEAN Stack and Node.js. Install and Start MEAN stack with NPM, the node package manager.

WHAT YOU WILL LEARN

  • Describe the concept of middleware from the perspective of node.js
    Describe the differences between jsgi-node and connect middleware
    Demonstrate how to work with connect-based node applications
    Demonstrate how to implement routers in the nodes
    Illustrate the security features that are implemented in node.js
  • Implement authentication and authorization in node.js applications using passport
    Define the best practices that can be adopted and implemented to secure node.js applications
    Describe mean stack and illustrate the role of node.js
    Use and work with npm to install and start mean
    Create and work with documents in mongodb

IN THIS COURSE

  • 5m 50s
    Upon completion of this video, you will be able to describe the concept of middleware from the perspective of Node.js. FREE ACCESS
  • 4m 50s
    Upon completion of this video, you will be able to describe the differences between JSGI-node and Connect middleware. FREE ACCESS
  • Locked
    3.  Connect-Based Node Application
    7m 48s
    In this video, you will learn how to work with node applications that use Connect. FREE ACCESS
  • Locked
    4.  Router Implementation in Node
    6m 12s
    In this video, you will learn how to implement routers in the nodes. FREE ACCESS
  • Locked
    5.  Security in Node.js
    5m 59s
    Upon completion of this video, you will be able to illustrate the security features implemented in Node.js. FREE ACCESS
  • Locked
    6.  Authentication and Authorization in Node.js
    11m 44s
    During this video, you will learn how to implement authentication and authorization in Node.js applications using the Passport module. FREE ACCESS
  • Locked
    7.  Node.js Application Security Best Practices
    4m 17s
    Learn how to define and implement the best practices for securing Node.js applications. FREE ACCESS
  • Locked
    8.  MEAN Stack and Node.js
    4m 46s
    After completing this video, you will be able to describe the MEAN Stack and illustrate the role of Node.js. FREE ACCESS
  • Locked
    9.  Install and Start MEAN with NPM
    4m 48s
    In this video, you will use NPM to install and start MEAN. FREE ACCESS
  • Locked
    10.  Exercise: Working with MongoDB Documents
    7m 3s
    In this video, you will learn how to create and work with documents in MongoDB. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.