Programación funcional en JavaScript y TypeScript

Mejora tu programación en JavaScript con el uso de funciones puras, recursividad, inmutabilidad...
5.00 (15 reviews)
Udemy
platform
Español
language
Other
category
Programación funcional en JavaScript y TypeScript
78
students
3 hours
content
Apr 2025
last update
$29.99
regular price

Why take this course?

🚀 Programación Funcional en JavaScript o TypeScript: Mejora tu Código con Efisio Pitzalis Morilla 🧠

¡Bienvenido a un viaje enriquecedor a través del mundo de la Programación Funcional en JavaScript! En este curso, dirigido por el experto Efisio Pitzalis Morilla, te embarcarás en una odisea para dominar los principios fundamentales que transformarán la calidad y claridad de tu código. 🌐

¿Qué Aprenderás?

  • Introducción al Curso: Conozce el equipo y el impacto que este conocimiento traerá a tu carrera.

  • Fundamentos de la Programación Funcional: Explora qué es, por qué importa y cómo puede beneficiar tanto tu trabajo como tus proyectos.

🔹 Conceptos Clave: Dive into the core concepts that will elevate your programming skills:

  • Funciones Puras vs Funciones Impuras: Aprende la diferencia y por qué son cruciales para predecir el comportamiento de tu código.
  • Mutabilidad vs Inmutabilidad: Entiende la importancia de trabajar con datos de manera immutable para evitar efectos secundarios inesperados.
  • Programación Declarativa vs Programación Imperativa: Descubre las sutilezas y cuáles usar en cada caso.
  • Recursividad: Aprende a abordar problemas complejos de manera más intuitiva y limpia, utilizando llamadas recursivas.
  • Programación Funcional vs Programación Orientada a Objetos: Compara y contrasta estos paradigmas y cómo pueden complementarse entre sí.

📚 Ejemplos Básicos de Funciones con Arrays: Trabaja con ejemplos prácticos para internalizar su uso en JavaScript.

  • Compatibilidad y Ejemplos: Desde los fundamentos como filter, find, findIndex, some, every hasta map y concat.

🎓 Ejemplos Avanzados de Funciones con Arrays: Expande tu conocimiento con ejemplos más complejos:

  • Reduce: Combina valores de un array en un único valor.
  • Combinando filter y map / filter y reduce: Aprende a crear funciones más robustas y claras.

🛠️ Nuevos Métodos Inmutables: Familiarízate con métodos modernos que te permitirán trabajar de manera más segura y eficiente:

  • toReversed, toSpliced, toSorted: Herramientas invaluables para manipular arrays sin alterarlos.

🔄 Recursividad: Aprende cómo implementar y cuándo usar la recursión efectivamente en tus programas.

  • Introducción a la Recursividad: Comprende cómo funciona internamente.
  • Ejemplos Iterando sin Recursividad vs Con Recursividad: Verás la diferencia clara y cómo la recursión puede simplificar tu código.

🎓 Cierre del Curso: Te dejemos con consejos finales para continuar creciendo en el mundo de la programación funcional, una despedida y un bonus con información adicional que te complementará en este camino.

¿Estás listo para transformar tu codificación en JavaScript y TypeScript? ¡Únete a este curso y lleva tus habilidades al siguiente nivel! 🌟

Course Gallery

Programación funcional en JavaScript y TypeScript – Screenshot 1
Screenshot 1Programación funcional en JavaScript y TypeScript
Programación funcional en JavaScript y TypeScript – Screenshot 2
Screenshot 2Programación funcional en JavaScript y TypeScript
Programación funcional en JavaScript y TypeScript – Screenshot 3
Screenshot 3Programación funcional en JavaScript y TypeScript
Programación funcional en JavaScript y TypeScript – Screenshot 4
Screenshot 4Programación funcional en JavaScript y TypeScript

Loading charts...

5412392
udemy ID
28/06/2023
course created date
08/09/2023
course indexed date
Bot
course submited by