JavaScript para Profesionales

Curso de profundización en el lenguaje para convertirse en un experto. Se tratarán los principios que van más allá de cualquier librería o de cualquier framework. Fundamentos sólidos sobre los que construir. Los objetivos son dominar el lenguaje por completo y asimilar los patrones más complejos.

Información general

Curso de 20h que se realizará del 18 al 29 de noviembre. El horario será de 18.30 a 20.30 de lunes a viernes. El curso se realizará en las oficinas de Redradix (C/ Calatrava 27, 28005 Madrid). El precio de este curso es de 600 euros (curso bonificable por la FUNDAE).

2 HORAS

Fundamentos

Introducción y recursos. String templates. Desestructuración. Declaración de variables.

4 HORAS

Tipos de datos

Maps. Sets. Objetos. Prototipos.

3 HORAS

Programación orientada a objetos

Métodos y receptor. Constructores. Clases. Principios de diseño S.O.L.I.D.

4 HORAS

Programación funcional

Higher order functions. Operaciones sobre listas. Composición de funciones

4 HORAS

Programación asíncrona

Introducción. Callbacks. Iteración asíncrona. Sincronización. Eventos y Observables. Combinación de eventos.

2 HORAS

Promesas

Flujo de datos. Estados de promesa. Encadenar promesas. Combinación de promesas.

1 HORAS

Cierre

Further study. Lecturas recomendadas. Recursos extra.