Application Development with Node.js: Security & Middleware Implementation
Node.js 10
| Intermediate
- 10 Videos | 1h 3m 15s
- Includes Assessment
- Earns a Badge
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.jsdescribe the differences between JSGI-node and Connect middlewaredemonstrate how to work with Connect-based node applicationsdemonstrate how to implement routers in the nodesillustrate the security features that are implemented in Node.js
-
implement authentication and authorization in Node.js applications using Passportdefine the best practices that can be adopted and implemented to secure Node.js applicationsdescribe MEAN Stack and illustrate the role of Node.jsuse and work with NPM to install and start MEANcreate and work with documents in MongoDB
IN THIS COURSE
-
1.Concept of Middleware in Node.js5m 50sUP NEXT
-
2.JSGI-Node and Connect Middleware4m 50s
-
3.Connect-Based Node Application7m 48s
-
4.Router Implementation in Node6m 12s
-
5.Security in Node.js5m 59s
-
6.Authentication and Authorization in Node.js11m 44s
-
7.Node.js Application Security Best Practices4m 17s
-
8.MEAN Stack and Node.js4m 46s
-
9.Install and Start MEAN with NPM4m 48s
-
10.Exercise: Working with MongoDB Documents7m 3s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.