Tutorial

Tutorial 1 - Node to Deno

6 steps

In this tutorial, you will discover why Deno aims to improve upon Node.js and why it is a compelling choice for your future web projects. We will explore the motivations behind Deno's development and, most importantly, guide you through creating your very own cute Dino!

Finally, the tutorial will conclude with installation instructions to prepare you for the next steps in your learning journey.

Let's begin soaring with Deno!

For technical help on the StackUp platform & quest-related questions, join our Discord, head to the 🆘 | quest-help-forum channel and look for the correct thread to ask your question.

⚠️ This campaign will only cover Linux or MacOS platforms. If you are a Windows user, please use GitHub Codespaces for a uniform and streamlined developer experience.

Prerequisites

  • It is recommended that you have Javascript and Typescript knowledge. It's not a strict requirement but it helps your learning journey.

Helpful prior knowledge

  • It is recommended that you have Javascript and Typescript knowledge. It's not a strict requirement but it helps your learning journey.

Learning Outcomes

You will be able to:

  • Gain insight into the principles and goals that drive Deno's development, including its focus on security, simplicity, and modern tooling.
  • Explain how Deno embraces modern JavaScript and TypeScript features allowing easy-to-write clean, maintainable code.
  • Understand Deno's secure-by-default model, including how permissions work and the implications for application development.

Tutorial Steps

Total steps: 6

  • Step 1: What is Deno?
  • Step 2: ESM and CJS
  • Step 3: Native Typescript Support
  • Step 4: Installing Deno
  • Step 5: Secure By Default with Deno
  • Step 6: Stacking It Up!

Help Center Need help?

Find articles to support you through your journey or chat with our support team.

Help Center