00:00
00:00
Ultimate Node.js Security: Master App Defense in 2024
Focused View
37:33
1 -Overview of Course Demo Application.mp4
03:04
2 -Validating Input with express-validator.mp4
03:19
3 -Sanitizing Input with express-validator.mp4
01:28
4 -What Can Go Wrong XSS.mp4
00:43
5 -Using SQL Parameterized Queries to Prevent SQL Injection.mp4
02:24
6 -Never Use eval() with User Input.mp4
00:38
7 -Rate Limiting.mp4
01:38
8 -Setting Maximum Request Sizes.mp4
01:20
9 -How Cross-site Request Forgery Works.mp4
00:41
10 -Preventing CSRF Issues.mp4
03:49
11 -Securing Traffic with HTTPS.mp4
01:53
12 -Generating an SSL Certificate.mp4
02:16
13 -Creating an HTTPS Server in Node.js.mp4
01:27
14 -Redirecting HTTP requests to HTTPS.mp4
01:24
15 -Using Content-Security-Policy Headers.mp4
06:07
16 -Other Response Headers.mp4
01:11
17 -Using npm audit to Check Packages for Vulnerabilities.mp4
02:04
18 -Using npm outdated to Check Package Versions.mp4
02:07
More details
Course Overview
This comprehensive course equips you with essential security skills to protect Node.js and Express applications from common vulnerabilities. Learn practical defense strategies through hands-on exercises and real-world scenarios.
What You'll Learn
- Prevent injection attacks with input validation and sanitization
- Implement rate limiting and CSRF protection
- Secure traffic with HTTPS and Content Security Policy
Who This Is For
- Node.js developers building production applications
- Full-stack engineers prioritizing security
- DevOps professionals securing web services
Key Benefits
- Protect applications from XSS and SQL injection
- Master defense-in-depth security practices
- Get hands-on with SSL certificates and HTTPS
Curriculum Highlights
- Injection Attacks Prevention
- Brute-force and CSRF Defense
- HTTPS Implementation
Focused display
Category
- language english
- Training sessions 18
- duration 37:33
- level average
- Release Date 2025/06/02