Curso JavaScript ES6 y Buenas Practicas

Bienvenido a mi curso de JavaScript ES6 . Todos los desarrolladres de JavaScript necesitamos estar al día con las diferentes mejoras que ES6 trajo al lenguaje y que podremos aplicar de forma continua en nuestro desarrollo . Este curso cubre todas estas mejoras a detalle.


Modulo1: ES6 Fundamentos

Pierde el miedo a ES6 aprende a usar variables de ambito con var ,let const , usa string templates ,arrow functions y bucles for in y for of.


Modulo2: ES6 Programación funcional

Aprende a usar programación funcional con JavaScript , metodos como filter , map ,reduce , find , findIndex. Aprender los diferentes trucos y buenas prácticas soportadas.

Modulo3: Funciones parámetros y operadores

El uso de funciones se ha modernizado de forma importante con ES6 y aparecen conceptos nuevos como parametros por defecto . Rest parameters , Spread Operators , funciones y Arrays que nos permiten construir un código más limpio.


Modulo4: Destructuring

El concepto de Destructuring es importante a la hora de manejar Objetos y Arrays permite rediseñar estructuras de forma sencilla , rapida y elegante. Manejando desde arrays pasando por objetos y por diferentes tipos de anidamentos complejos. Estas tecnicas son de obligatorio conocimiento por todos.


Modulo5 : Manejo de Clases

JavaScript Es6 permite finalmente manejar clases y trabajar con ellas permitiendo una mayor organización del código y una mayor reutilización de este. Todos tenemos que conocer los fundamentos de programación OO en Javascript

Modulo5 : Manejo de Clases

JavaScript Es6 permite finalmente manejar clases y trabajar con ellas permitiendo una mayor organización del código y una mayor reutilización de este. Todos tenemos que conocer los fundamentos de programación OO en Javascript


Modulo6 : Maps y Sets

JavaScript añade finalmente dos colecciones que son claves para el trabajo del día a día los mapas y los conjuntos. A ambos se les echaba mucho de menos sobre todo a los mapas . JavaScript en ese aspecto también soporta WeakMaps y WeakSets que nos pueden ayudar a una mejor gestión de recursos


Modulo7 : Promesas y programación asincrona

Javascript soporta ES6 añade un api de manejo de Promesas que es imprescindible para la gestión asíncrona de todas las peticiones y que hacía mucha falta. Este modulo las trata a detalle.

Modulo8 :Fetch API Ajax y Promesas

Una vez que conocemos las Promesas es momento de gestionar con promesas peticiones Ajax usando el nuevo API de Fetch que nos permite trabajar muy comodo con peticiones Ajax y combinar estas con Promesas



Tu Profesor


Cecilio Alvarez
Cecilio Alvarez

Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com


Unidades didácticas


  Codigo
Disponible en días
días después de registrarse

Comienza ahora