Curso de Deno

Aprende Deno, la nueva plataforma de ejecución de Javascript para el servidor, evolución de NodeJS
Material disponible
Intermedio
5 Clases 8 h
79€
65€
Precio en promoción
Deno es una plataforma de ejecución de Javascript fuera del navegador. Se basa en el motor V8 de Javascript que se encuentra en Chrome, pero puesto a disposición de los desarrolladores para ejecutar programas de propósito general.

Para tener una idea exacta sobre qué es Deno la opción más simple es compararlo con NodeJS, ya que es un producto similar que ha sido desarrollado originalmente por la misma persona. Sin embargo, Deno surge muy posteriormente y trata de resolver los mayores problemas acarreados históricamente por NodeJS, comenzando desde cero y usando toda la experiencia de años con la plataforma.

Desde el inicio, Deno es compatible con TypeScript y las versiones modernas de Javascript. Por lo tanto, usa el sistema de módulos ES6, en vez de CommonJS como se hacía en Node. Además, dispone de un manejador de paquetes incluido en el mismo core, por lo que no es necesario usar un producto como npm. Igual que Node, Deno es open source y multiplataforma.

Qué aprenderé en el Curso de Deno

  • Bases de Deno
  • Gestión de dependencias
  • Las herramientas de desarrollo de Deno (formateador, linteador, etc.)
  • APIs del módulo estándar
  • Gestión de permisos
  • Principios del testing
  • Cómo testear aplicaciones Deno
  • Construir un API Rest con Deno

Objetivos del curso

El objetivo del curso es adquirir una base sólida de Deno, entender las diferencias principales respecto a Node y sus mejoras. Abordaremos su sistema de permisos, el soporte de TypeScript, la gestión de dependencias y todas las utilidades que trae, como el formateador, el linteador, el ejecutor de tests y muchas más.

Además, exploraremos funcionalidades hiper modernas como Web Assembly, Web workers e Import maps.

Durante el curso de Deno se realizarán un montón de ejercicios y partes prácticas. Construiremos una API Rest y exprimiremos al máximo este framework.

Por qué debes aprender Deno

Deno tiene mucho potencial, supone una gran mejora respecto a Node en ámbitos como la seguridad, la estabilidad y la gestión de dependencias. Solamente es cuestión de tiempo que desbanque a Node si éste no consigue solventar sus problemas inherentes. Por tanto, aprender Deno supondrá una ventaja competitiva en el mercado laboral.

Qué tengo que saber

Para la realización del curso de Deno se recomienda disponer de conocimientos medios de Javascript. Es ideal un conocimiento básico sobre las herramientas de desarrollo esenciales, como la consola de comandos o editores de código.

Clases y contenidos

Instalación, ejecución y primeros pasos con Deno
  • Introducción a Deno
  • Instalación
  • Ejecutando Deno
Gestión de dependencias y permisos
  • Gestión de dependencias
  • Permisos
Herramientas de desarrollo y testing
  • Herramientas de desarrollo
  • Formateador
  • Linteador
  • Testing
Módulos, Web Asembl, Workers y más
  • Módulos
  • Web Assembly
  • Workers
  • Proxies
Práctica final API Rest
  • Construcción de un API REST con Deno

Valoraciones

Jesús Martín Mejías

Super buen curso y mejor profesor

Iván Roldán

Gran curso! Muy buen profesor, gracias!

Rafa Bernal

Visualnacert

javierarocena

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete