Primeros pasos con Deno

Conocer las características de Deno, sus ventajas, su futuro, preparar el ambiente de desarrollo con Hot Reload, Debug.
Rating: 4.4 out of 5 (38 ratings)
3,089 students
Spanish
Spanish [Auto]
Conocerás las características de Deno y sus ventajas sobre NodeJS y porque se considera como un principal competidor en los lenguajes de servidor
A instalar Deno en Windows mediante linea de comando
Desarrollo programas considerando la Seguridad de Deno
Instalar plugin de Deno en VScode
Tratamiento de variables de entorno y paso de parametros a programas en Deno
Configurar el Hot Reload para Deno
Escribir el primer programa de Servidor sin módulos externos
Configurar el Debug para Deno en Visual Studio Code
Gestionar las dependencias en nuestros programas en Typescript

Requirements

  • Conocimientos básicos de Typescript o Javascript
  • Lo mas importante, muchas ganas de aprender

Description

Hablaremos sobre sus características y ventajas sobre NodeJS y porque se le considera un fuerte competidor en los lenguajes de backend.

Realizaremos la instalación de Deno sobre Windows, la instalación es sencilla y para todos los sistemas operativos es mediante línea de comando en un terminal o ventana de comandos.

Desarrollamos nuestros primeros programas en Typescript y pondremos a prueba la Seguridad que nos brinda Deno para acceder a recursos en el servidor o conectarnos a la red.

Instalaremos un Plugin de Deno para VScode desarrollado por el equipo principal de Deno y configuraremos .vscode.

Hablaremos sobre el tratamiento de variables de entorno que realiza Deno y cómo podemos implementarlo en nuestros primeros programas.

Configuraremos el Hot Reload para nuestro ambiente de desarrollo que nos permitirá incrementar nuestra productividad.

Desarrollaremos nuestro primer programa para crear un servidor Web.

Configuraremos el Debugging en nuestro proyecto para encontrar y resolver errores.

Finalmente hablaremos como Deno administra o gestiona las dependencias de los módulos tanto del equipo core como de terceros.

Who this course is for:

  • Desarrolladores en Javascript/TypeScript que desean aprender Deno
  • Desarrolladores NodeJS que desean migrar a Deno
  • Desarrolladores Banckend que quieren aprender Deno

Course content

1 section10 lectures1h 44m total length
  • Introducción
    01:00
  • Deno y sus caracteristicas
    05:31
  • Instalando Deno y Hola Mundo
    07:31
  • Seguridad con Deno
    15:07
  • Mas Seguridad con Deno
    10:45
  • Instalando Plugin de Deno y configurando .vscode
    13:42
  • Tratamiento de variables de entorno
    15:45
  • Configurando Hot Reload con el modulo Denon
    12:03
  • Configurando el ambiente de Debug en Visual Studio Code
    10:41
  • Gestión de Módulos y dependencias en Deno
    12:30

Instructor

Ingeniero de Software
Juan Moreno
  • 4.4 Instructor Rating
  • 54 Reviews
  • 4,543 Students
  • 2 Courses

Tengo mas de 25 años desarrollando software de cualquier embergadura utilizando diferentes lenguajes de programación, desde Clipper, Foxbase, Foxpro, Visual Basic, Visual Foxpro, Visual Studio, PHP, HTML y CSS, Node JS, HTML5, CSS3, JQuery, AngularJS, Angular 2,4,8, VueJS, Web API, WCF, Go, .Net Core. Spring Boot, Sprint Framework, NodeJS, Deno.

En mis últimos proyectos, trabajando para una entidad financiera, utilice una arquitectura de software compuesto por Angular 4, Web API, WCF, SQL Server. Soporta hasta 3,000 usuarios concurrentes en un fin de mes.

En mis nuevos proyectos estoy ultizando Angular 8, con Go y MongoDB. La parte Go utilizando el framework BeeGo y creando un proyecto REST API.

Soy líder de un equipo DevOps para implementar Agilidad en todo el proceso de TI hasta el despliegue para entregar valor al negocio en el menor tiempo posible.

ICSE 2019 Canada presente una propuesta de arquitectura de software en la capa al borde de un ecosistema IoT y fui aceptado.