Node.js Security Training Online
We at ^lift have invested a ton of effort into gathering, sifting, and condensing some of the best security information for node.js into a powerful, approachable set of videos.
Navigating the challenges of writing secure software is hard. There are a lot of vulnerabilities that happen because we as developers just don't know about them. Additionally, bolting security onto our application is a painful and mostly invisible process.
We are here to help. As developers ourselves, we understand the software development cycle. We get the balancing act between deadlines, feature requests, and writing maintainable software. Add security to the mix and things start unraveling pretty quickly.
However, we have found that writing secure software doesn't create a heavy burden if we take it into consideration from the start. In fact, many of the best practices that we teach improve developer efficiency.
Here is a subset of the topics covered in the videos:
- SQL Injection
- NoSQL Injection
- OS Injection
- Cross Site Scripting
- Content Security Policy
- Password Exposure / Hashes / Bcrypt
Cross Site Request Forgery
- Defining CSRF
- Node CSRF Libraries
Insecure NPM Modules
- Node Security Project / NSP Tool
- Situational Awareness
- Common Dev Mistakes
We hope you enjoy them, and would love to hear what you think!