Node.js: Securing RESTful APIs

Go to class
Write Review

Free Online Course: Node.js: Securing RESTful APIs provided by LinkedIn Learning is a comprehensive online course, which lasts for Less than 1 hour of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Node.js: Securing RESTful APIs is taught by Emmanuel Henri.

Overview
  • Learn how to secure a RESTful API to keep your application data—and your users—safe.

Syllabus
  • Introduction

    • Securing Node RESTful APIs
    • What you should know
    1. Setting Up
    • Overview of the security threats
    • Introduction to OWASP
    • Introduction to JWT
    • Introduction to Postman
    2. Setting Up the Node API
    • Base project template intro
    • Finalize the setup for the project
    • Create the user model
    • Add bcrypt password hashing
    3. Securing the Node API
    • Add the handlers for loginRequired
    • Add the handlers for registration
    • Add the handlers for login
    • Finalize secured endpoints
    • Add JWT setup into index
    • Test the API with Postman
    4. Other Options
    • Alternatives for securing APIs
    Conclusion
    • Explore and build your skills