This course aims to teach learners about common threats, vulnerabilities, and misconfigurations in Node.js applications deployed in a cloud-native environment. The course covers how to create a Dockerfile, deploy containers to the cloud, and orchestrate infrastructure with Kubernetes. By the end of the course, students will be able to identify security concerns and implement best practices to protect their applications. The teaching method involves a hands-on live-hacking session to demonstrate exploits and their remediation. This course is intended for cloud-native application developers looking to enhance their software security skills in Node.js.
Overview
Syllabus
[VDZ22] Stranger Danger: Your Node.js Attack Surface Just Got Bigger by Liran Tal
Taught by
Devoxx