This course provides an introduction to Deno, a secure runtime for JavaScript and TypeScript that aims to address the shortcomings of Node.js. It covers Deno’s features, including its default security settings, support for modern JavaScript features out of the box, and its built-in utilities for dependency inspection and code formatting. The course also explains how to work with Deno’s module system, which eschews the node_modules directory and package.json file in favor of standard ES modules. Participants learn to create, test, and run secure and efficient web applications using Deno, leveraging its standard library and third-party modules available in Deno’s centralized repository. By the end of the course, learners have a foundational understanding of Deno and the skills to start building and deploying applications with this modern runtime environment.