JavaScript: Security Essentials
Offered By: LinkedIn Learning
Course Description
Overview
Ensure that your JavaScript applications are secure. Learn how to create more resilient code by dealing with challenges such as cross-site forgery, server-side injection, and more.
Syllabus
Introduction
- Build effective and secure JavaScript applications
- What you should know
- Overview of the most common threats
- List of available resources
- Overview of this course's approach
- What is cross-site scripting (XSS)?
- Example of XSS in code
- Final syntax applied XSS
- Best practices for XSS threats
- What is cross-site request forgery (CSRF)?
- Overview of JSON Web Token (JWT)
- Overview of Auth0
- Best practices for CSRF threats
- What are sensitive data risks?
- Overview of the encryption
- List of the crypto libraries
- Best practices for sensitive data
- What is server-side JavaScript injection (SSJI)?
- Example of SSJI code
- How to prevent SSJI
- What is obfuscation?
- Tools for scrambling your data
- Best practices for scrambling data
- Next steps
Taught by
Emmanuel Henri
Related Courses
Mobile Computing with App Inventor: CS Principles Part IITrinity College via edX HPE Aruba Networking Security Basics
Aruba via Coursera AWS Foundations: Securing Your AWS Cloud (French)
Amazon Web Services via AWS Skill Builder AWS Foundations: Securing Your AWS Cloud (German)
Amazon Web Services via AWS Skill Builder AWS Foundations: Securing Your AWS Cloud (Italian)
Amazon Web Services via AWS Skill Builder