Back to Learning Paths
Application Security

TypeScript and Node.js Application Security

Secure TypeScript and Node.js applications from runtime input boundaries through identity, secrets, storage, and testing.

FamilyEngineering and Architecture
LevelFoundational to intermediate
Courses9
Estimated time2.25-3 hours
Audience

TypeScript developers, Node.js developers, Application security engineers

Outcome

Secure TypeScript and Node.js applications from runtime input boundaries through identity, secrets, storage, and testing.

Ordered sequence

Courses in this path

9 courses
Course 0110 modules
Introduction to Node.js Application Security

Open course in the Application Security: JavaScript and Node.js catalog: Introduction to Node.js Application Security.

Launch Course
Course 0210 modules
Introduction to TypeScript Application Security

Open course in the Application Security: TypeScript catalog: Introduction to TypeScript Application Security.

Launch Course
Course 0310 modules
Input Validation in TypeScript

Open course in the Application Security: TypeScript catalog: Input Validation in TypeScript.

Launch Course
Course 0410 modules
Injection Vulnerabilities for JavaScript Developers

Open course in the Application Security: JavaScript and Node.js catalog: Injection Vulnerabilities for JavaScript Developers.

Launch Course
Course 0510 modules
Input Validation in JavaScript

Open course in the Application Security: JavaScript and Node.js catalog: Input Validation in JavaScript.

Launch Course
Course 0610 modules
Password Security and Credential Storage

Open course in the Application Security: General catalog: Password Security and Credential Storage.

Launch Course
Course 0710 modules
Secrets Management

A practical course on identifying, storing, delivering, rotating, monitoring, and governing application and infrastructure secrets safely.

Launch Course
Course 0810 modules
Secure File Handling

Open course in the Application Security: General catalog: Secure File Handling.

Launch Course
Course 0910 modules
Static Application Security Testing

Open course in the Application Security: General catalog: Static Application Security Testing.

Launch Course
Related routes
Next steps