Curso de JavaScript: Profundizando en MVC, Proxy y Factory

2

Alumnos en este curso

Realice este curso de JavaScript y:

  • Une el paradigma orientado a objetos al funcional para resolver problemas
  • Aplica nuevos recursos del ECMASCRIPT 6
  • Estructura tu aplicación en el modelo MVC
  • Programa asincronamente con promises
  • Utiliza patrones de diseño
  • Implementa una solucción de data binding

Contenido Detallado

  1. Como saber cuando el modelo cambió

    • Visión general del proyecto
    • Recordaste actualizar la vista
    • Y si actualizamos la vista cuando el modelo sea ajustado
    • API Reflection y las caras de this
    • Función de flecha y su alcance léxico
    • Resumiendo
  2. Existe un modelo mentiroso? El patrón de proyecto Proxy

    • Modelo y reutilización en proyectos
    • El patrón de proyecto Proxy
    • Aprendiendo a trabajar con el Proxy
    • Construyendo los atajos de lectura
    • Construyendo los atajos de escritura
    • Método que no altera propiedad
    • Solucionando el método que cambia la propiedad
    • Construyendo atajos para los métodos
    • Aplicando la solución en VentasController
  3. Y si alguien crea nuestros proxies? El patrón de proyecto Factory

    • Patrón de proyecto Factory
    • Nuestro Proxy aun no está al 100%
    • Aislando la complejidad de asociar el modelo con la vista en la clase Bind
    • Parámetros REST
  4. Importando Ventas

    • Servicios disponibles
    • Peticiones Ajax con el objeto XMLHttpRequest
    • Procesando la respuesta
    • Separando las responsabilidades
    • Resumen Ajax
  5. Combatiendo el CallBack Hell con Promises

    • El problema de la vida asincrona
    • El patrón de proyecto Promise
    • Pyramid of Doom nuevamente Claro que no usemos Promise.all
    • Aislando la complejidad en HttpService
  6. Consideraciones finales y ejercicios adicionales

    • Conclusión

Primera aula de JavaScript: Profundizando en MVC, Proxy y Factory

Instructores

  • Apasionado por la programación desde hace más de 20 años. Me gustan las nuevas tecnologías pero disfruto aún mucho de programar en PHP. Disfrutando esta nueva faceta de instructor en Alura.

Contenido relacionado

Cursos de JavaScript en Front End

Lee nuestros artículos de Front End

Público objetivo

Desarrolladores Web que desean prodfundizarse en el lenguaje JavaScript, ES6, patrones de diseño y en el modelo MVC.

¿Ya eres nuestro alumno?

Iniciar Curso

Aprende JavaScript con este y otros cursos, ¡comienza ahora!

  • 101 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
  • Descuento de lanzamiento de 30%

Trimestral

Descuento de lanzamiento de 30%
  • 101 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$19,90
un pago de US$29,90 US$19,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

Semestral

Descuento de lanzamiento de 30%
  • 101 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$33,90
un pago de US$49,90 US$33,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

Acceso a todos los cursos
Estudia las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana