Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Deno Js - Beginner Guide [2023]

via Udemy

This course may be unavailable.

Overview

Master Deno, build REST APIs with Deno, Oak APIs, use MongoDB & much more!

What you'll learn:
  • Build, and launch Deno Applications
  • Real-world example for RESTful API's using Deno
  • Create web servers
  • Store data with MongoDB
  • How to structure your project files and write beautiful code
  • Creating the Websockets and mini Chat Application using Deno
  • Debugging Deno Applicaiton

Welcome to "Deno course".
Deno is a new project created by Ryan Dahl (the inventor of Node.js) that aims to fix Node.js design mistakes.


Deno’s top features:

  • Security

  • Module system

  • TypeScript support out of the box

  • Secure by default. No file, network, or environment access, unless explicitly enabled.

  • Supports TypeScript out of the box.

  • Ships only a single executable file.

  • Has built-in utilities like a dependency inspector (deno info) and a code formatter (deno fmt).

  • Has a set of reviewed (audited) standard modules that are guaranteed to work with Deno

  • Has a number of companies interested in using and exploring Deno


Deno aims to be a productive and secure scripting environment for the modern programmer.

Deno will always be distributed as a single executable. Given a URL to a Deno program, it is runnable with nothing more than the ~25 megabyte zipped executable. Deno explicitly takes on the role of both runtime and package manager. It uses a standard browser-compatible protocol for loading modules: URLs.

Among other things, Deno is a great replacement for utility scripts that may have been historically written with Bash or Python.


I think Deno is on the right path in order to be a better Javascript runtime than Node.js.

In this course, we will be building a backend application using Deno.js, Oak, and MongoDB along with Typescript.

We will start with a blank text editor and end with a great application.

This course includes:

  • Learn the main features of Deno

  • Understand dependencies

  • Write web servers using Deno frameworks

  • Building backend API with Deno.js & Oak


It is a practical hands-on course for building a server app using the awesome Deno framework.
I will try and explain everything as I go so it is possible to follow without Deno experience but it is recommended that you know at least the basics of Javascript or heard about Node.js.
I hope you will enjoy our journey with Deno framework!


I tried to make the course with Clear and Easy English Talking so all students can understand it well.

Taught by

Fadi Nouh and Dmytro Bondarenko

Reviews

4.5 rating at Udemy based on 69 ratings

Start your review of Deno Js - Beginner Guide [2023]

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.