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 30h que se realizará del 3 al 21 de junio. El horario será de 19:00 a 21:00 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 900 euros (curso bonificable por la FUNDAE).

3 HORAS

Fundamentos

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

7 HORAS

Tipos de datos

Maps. Sets. Proxies. Símbolos. Descriptores de propiedad. Propiedades dinámicas. Prototipos.

5 HORAS

Programación orientada a objetos

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

6 HORAS

Programación funcional

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

6 HORAS

Programación asíncrona

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

3 HORAS

Promesas

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