How can you protect your Node.js applications from potential threats? In this course, Emmanuel Henri shares best practices that can help Node.js developers secure their apps at all levels, from packages to the server level. Emmanuel helps to familiarize you with the most common security risks in Node.js., including cross-site scripting and server-side injection. He dives into best practices around packages, data, and the server level. Plus, he covers tools—such as Snyk and Burp—that you can use to test your Node.js projects.
Topics include:
OWASP resources and security threats
Cross-site scripting and denial of service attacks
Managing packages in a Node.js app
Adding two-factor and read-only tokens with npm
Using prepared statements for SQL/NoSQL
Encrypting user data and session management
Adding HTTPS protocol to an application
Using cookie attributes
Tools for testing
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
1 - Introduction/01 - Securing your Node.js projects.mp4
6.9 MB
1 - Introduction/02 - What you should know.mp4
1.4 MB
2 - 1. Security Overview/03 - Introduction to OWASP and other sources.mp4
13.7 MB
2 - 1. Security Overview/04 - OWASP top 10 in Node.js.mp4
44.5 MB
2 - 1. Security Overview/05 - Overview of cross-site scripting.mp4
5.1 MB
2 - 1. Security Overview/06 - Overview of denial of service.mp4
1.8 MB
2 - 1. Security Overview/07 - Overview of server-side injection.mp4
1.9 MB
3 - 2. Best Practices - Packages/08 - Hands-on base template overview.mp4