Clases del curso

    1. Bienvenida

      PRUEBA GRATIS
    1. Introducción a la Programación Orientada a Objetos

    2. ¿Qué es un objeto?

    3. Clases y Objetos

    4. Encapsulamiento privado

    5. Accessors Get y Set

    6. Herencia

    7. Sobrescritura de métodos

    8. Abstracción

    9. Polimorfismo

    10. Static

    11. Funciones constructoras

    1. ¿Qué es un Array?

    2. Agregar elementos a un array

    3. Eliminar elementos de un array

    4. Sentencia de repetición for...of

    5. Arrays bidimensionales

    6. Array de objetos

    7. Objetos con arrays

    1. Paso por Valor vs Paso por Referencia

    2. Paso por Valor y Referencia como parámetro en funciones

    3. Mutabilidad en Programación

    4. Funciones Inmutables

    5. Operador Spread (...)

    6. Operador Spread en Arrays

    7. Operador Spread para combinar objetos

    8. Clonación de objetos a profundidad con structureClone()

    1. Introducción a Programación Funcional

    2. Función Pura

    3. Función de Primera Clase

    4. Funciones Flecha (arrow function)

    5. Función de Orden Superior

    6. Funciones como paso de referencia

    7. Clausura (Closure)

    8. Control de ejecución de funciones por medio de Closures

    9. Currying

    10. Ejercicio: Currying para validaciones

    11. Composición de funciones (Composition)

    12. Función pipe

    13. Recursividad

    14. Ejercicio: Recursividad en un escenario real

Sobre este curso

  • $6.00
  • 92 lecciones
  • 8 horas de contenido en video

Aprende JavaScript a profundidad

Conoce uno de los lenguajes de programación más utilizados hoy en día