¿Qué temas se cubrirán en el curso?
Temas Avanzados en Ecmascript 6/7 JS
Introducción al Curso
Declaraciones de Variables let y const:
La diferencia entre var
Características de let y const
El comportamiento de hoisting
Operaciones de Comparación en Javascript:
Operaciones de comparación en javascript
Comportamientos del lenguaje que vale la pena conocer
Literales de Plantilla:
La nueva forma de usar cadenas en es6
Abreviatura de Claves de Objeto:
Escritura corta de claves de objeto
Añadiendo Estilo a Nuestro Código:
Operaciones en arrays y objetos - asignación por destructuración
Extracción eficiente de claves de objetos
Extracción de arrays
Pasar argumentos a una función
Funciones Flecha Parte A:
Escritura corta de funciones flecha
Convirtiendo código del viejo mundo al nuevo mundo
Pasando por todos los pasos en la transición a la nueva sintaxis
Arrays Avanzados:
Revisando funciones prototipo de un array
Función map
Función filter
Función every
Función some
Concatenación de filter
Operaciones de Importación y Exportación:
Importando y exportando archivos en el nuevo mundo
Entendiendo el concepto de exportación
Definiendo export default
Usando import para importar archivos en un archivo específico
El Objeto Promise:
Entendiendo el objeto Promise
Usando then y catch
Entendiendo la asincronía en javascript
Usando la función Promise.all
Usando async await:
Entendiendo el nuevo concepto en el lenguaje
Usando lo que hemos aprendido para sincronizar nuestro código
Usando Promise para implementar código sincrónico en el nuevo mundo
Entendiendo la asincronía en el lenguaje
Usando función constructora:
Qué es this y cómo usarlo
Creando un objeto en javascript
Asignando propiedades a un objeto y la necesidad de ello
La diferencia entre fábrica y constructor
Usando funciones en un objeto
Usando declaración de clase:
Qué es this y cómo usarlo
Creando una clase en es6
Transformando para el uso de clases
Entendiendo objetos y sus propiedades
Usando capacidades del lenguaje para crear objetos en es6
Funciones Flecha Parte B:
Temas avanzados en funciones flecha
Nuevas capacidades con el uso de this