Javascript ECMAScript 6

Domina la última versión de Javascript y aprovecha las nuevas mejoras del lenguaje ya mismo
Material disponible
Intermedio
8 Clases 13 h
99€
84€
Precio en promoción
JavaScript ha sido desde siempre el lenguaje de referencia para el desarrollo web frontend. Pero además, desde hace años, podemos usarlo en muchos otros entornos y plataformas, lo que lo hace especialmente importante para cualquier programador. Sin embargo se lo tenía como un lenguaje menos serio, debido a sus particularidades. Motivos no faltaban, principalmente herramientas existentes en otros lenguajes más tradicionales para producir un código de calidad, que obligaban a los programadores a solucionar "a mano" muchos problemas derivados de sus carencias. Todo esto se ha solucionado gracias a la revisión ECMAScript 6.

En este curso te ofrecemos la posibilidad de dominar ES6 para el desarrollo con Javascript. Te explicaremos detalladamente las nuevas características de Javascript que te permitirán exprimir las posibilidades del lenguaje, a la vez que dotarán a tus proyectos de mayor calidad y facilidad de mantenimiento. Encontrarás entre las novedades introducidas en ES6 (o ES2015) soluciones a las necesidades que programadores JavaScript llevábamos años demandando y convertirán la experiencia de desarrollo con el lenguaje, para hacerla más divertida y gratificante.

Objetivos del curso

  • Conocer las novedades del estándar de programación en JavaScript
  • Asimilar y practicar con la nueva sintaxis del lenguaje
  • Dominar las técnicas de programación necesarias para desplegar toda la potencia del nuevo estándar en cualquier entorno
  • Incorporar las herramientas necesarias para incorporar ECMAScript 2015 a nuestro flujo de trabajo, facilitando una experiencia agradable para la programación, depuración y mantenimiento

Por qué debes aprender Javascript ECMAScript 6

Ofrecer al programador los conocimientos y herramientas necesarias para comenzar a usar ya mismo el estándar ES6.

Por un lado explicaremos cuáles son las nuevas características de la revisión de Javascript y cómo utilizarlas para mejorar la calidad de los proyectos, creando código más fácilmente mantenible, mejor estructurado, y por ello, con menor índice de errores. Por otra parte explicaremos cómo incorporar ECMAScript 6 en el flujo de trabajo actual para los proyectos en la web, explicando cómo producir código Javascript ES6 compatible con cualquier navegador y cómo depurar las aplicaciones realizadas en ES6 de la manera más cómoda.

Qué tengo que saber

En este curso revisaremos todas las novedades de ES6 y daremos una base de conocimiento suficiente para empezar desde ya a programar tus aplicaciones con lo último en Javascript. Para sacar el máximo provecho, el alumno debe tener conocimientos en: ◦ Programación en JavaScript tradicional ◦ Nociones de programación orientada a objetos

Material: Estos son los materiales recomendables para poder aprovechar este curso. ◦ Editor de código. Puedes usar el que prefieras, aunque recomendamos: Sublime Text 3, Atom, VSCode o similar ◦ Navegador web ◦ Instalación de NodeJS y npm. Si no tienes o no sabes cómo conseguir uno de ellos pregúntanos y te ayudaremos.

Clases y contenidos

Aprende a usar BabelJS

BabelJS traduce código Javascript ES6 en ES5.

Primeros pasos con ES2015 Gratis

Introducción, Instalación, hosting, variables de ámbito local y constantes.

Plantillas de texto, mejoras en objetos y funciones flecha

Plantillas de cadenas de texto, Desestructuración de listas y objetos, Parámetros por defecto en funciones, Funciones flecha.

ECMAScript 6 Orientación a objetos

Repaso de OOP en ECMAScript 5, Clases, Mejoras en literales de objetos, Iteradores + For..Of, Generadores.

Organización de código, estructuras de datos y operaciones asíncronas
  • Módulos · New Math, Number, String, Object APIs.
  • Estructuras de datos: Map, Set, WeakMap, WeakSet.
  • Promises.
ECMAScript 6 repaso

Sesión extra dedicada al repaso de conceptos

​​Conceptos Avanzados ES2015

Symbols · Proxies · Reflection · Decoradores.

Workshop ECMAScript 6

Creación de una aplicación de ejemplo con ECMAScript 6.

Valoraciones

Francisco Durán

Oliver de la iglesia sanchez

VICTOR ALONSO GOMEZ

¿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