JS: Funciones
Teoría: Introducción
Las funciones son una herramienta poderosa con amplias capacidades. Este curso está diseñado para que las entiendas realmente. Todo lo que has aprendido hasta ahora es solo la punta del iceberg.
En este curso aprenderemos a crear funciones de manera que el código sea predecible y conveniente. Analizaremos el manejo de colecciones y veremos cómo se utilizan las funciones en bibliotecas y marcos web modernos.
Conceptos clave del curso:
- Funciones puras y efectos secundarios
- Determinismo
- Alcance y cierre
- Operadores
spreadyrest - Objetos de primera clase
- Funciones de orden superior
- Programación funcional
No todos los temas y capacidades mencionados se utilizan en la vida cotidiana de un desarrollador de JavaScript (en otros idiomas puede ser completamente diferente), pero es importante conocerlos. En primer lugar, los enfoques que se analizan en este curso no son específicos de JavaScript. Conocerlos te permitirá cambiar más fácilmente a otros idiomas. En segundo lugar, trabajar con funciones mejora en gran medida el nivel general del desarrollador.
Cómo prepararse para este curso
Para completar este curso, necesitas tener conocimientos básicos del lenguaje y saber sobre tipos de datos complejos, como objetos y matrices. Para trabajar con ellos, se requerirán funciones de orden superior. Antes de empezar este tema, se recomienda que te familiarices con los siguientes cursos:
Completado
0 / 16