©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Deno
Aprende Deno, la nueva plataforma de ejecución de Javascript para el servidor, evolución de NodeJS
Material disponible
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.
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
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
- Introducción a Deno
- Instalación
- Ejecutando Deno
- Gestión de dependencias
- Permisos
- Herramientas de desarrollo
- Formateador
- Linteador
- Testing
- Módulos
- Web Assembly
- Workers
- Proxies
- 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.