Home Search Profile
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

    1. Injection Attacks Prevention
    2. Brute-force and CSRF Defense
    3. HTTPS Implementation
    Focused display
    Category
    • language english
    • Training sessions 18
    • duration 37:33
    • level average
    • Release Date 2025/06/02