Menú principal
remarketing
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Lo más reciente
- Desarrollo de Aplicaciones Etherium ĐApps
- Desarrollo de Apps con Ionic 3
- Introducción a Chatbots
- Redes Neuronales con Keras
- Desarrollo de Apps híbridas con Cordova, Ionic y Firebase
- PHP Microservices
- OCA: Oracle Certified Associate Java SE 8 Programmer I
- PHP 7
- Fundamentos de programación con Go
- Próximos cursos confirmados
- Unity Certified Developer - Agenda
- Desarrollo de Apps con React Native
- Desarrollo de videojuegos 2D con Unity
- Proyectos de Realidad Virtual con Unity
Fundamentos de Programación Funcional con JavaScript usando ECMAScript 6 (30 hrs.)Descripción: Aprenda conceptos de programación funcional usando JavaScript ES6. Aprenderá conceptos como currying, funciones parciales, funciones de orden superior y monads. Los lenguajes de programación han evolucionado de centrarse en los procedimientos a los objetos ahora en la función. JavaScript es compatible con la programación funcional y permite a los desarrolladores escribir código bien elaborado. Objetivo: El participante aprenderá, entre otras cosas a: Comprender conceptos de programación funcional. Identificar cómo se tratan las funciones en JavaScript. Entender bibliotecas funcionales del mundo real y crear una biblioteca funcional que imite a underscore.js. Realizar técnicas de manejo de errores puros como functors y monads. Identificar características funcionales de ES6 (ECMAScript 6), tales como operadores de propagación y generadores.
Temario: Parte 1: Programación Funcional en términos simples Qué es Programacion Funcional y su importancia | Transparencia referencial | Imperativo, Declarativo, Abstracción | Beneficios de la Programación Funcional | Funciones puras | Código paralelo | Cachable | Pipelines y Componibles | Funciones puras como Funciones matemáticas | Javascript como lenguaje de Programación Funcional Parte 2: Fundamentos de Funciones Javascript Acerca de ECMAScript | Crear y ejecutar Funciones | Configuración de nuestro proyecto Parte 3. Funciones de Orden Superior Comprensión de Datos | Abstracción y Funciones de Orden Superior | Funciones de Orden Superior en el mundo real | Cierres y Funciones de orden superior | Comprensión de Cierres Parte 4. Siendo Funcional en Arreglos Trabajar Funcionalmente con Arreglos | Operaciones de encadenamiento | Función reductora | Comprimir Arreglos Parte 5. Currying y Aplicación parcial Algunas terminologías | Currying | Currying en acción | Flujo de datos Parte 6. Composición y Pipelines Composición en términos generales | Composición Funcional | Jugando con componer una Función | Pipelines / Secuencia Parte 7. Funtores y Monads Qué es un Funtor | MayBe | Funtor apuntado | Obteniendo comentarios Reddit para nuestra consulta de búsqueda | Resolver problemas vía Join Parte 8. Pausar, Reanudar con Generadores Código asíncrono y su problema | Generadores 101 | Uso de Generadores para gestionar llamadas asíncronas
Precio por participante: $8,700 (IVA incluído)
|