curso de_
JavaScript: Conozca el navegador y los patrones de diseño
Es parte de los cursos de JavaScript en Front End.
Discusiones sobre este curso
Resumen del curso
- 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
- Utiliza padrones de proyecto
Público Objetivo
Desarrolladores front-end que desean prondizarse en el lenguaje JavaScript, principalmente en ES6, patrones de diseño y modelo MVC.
Contenido relacionado
Cursos de JavaScript en Front End. Lea nuestros artículos de Front End.
Última actualización
8/19/2025
¿Ya eres alumno?
16h
p/ conclusión
96
Actividades
261
Minutos de video
80
Alumnos en este curso
0
Nota del curso
Certificado de participación
Instructores
Contenido Detallado
1. Prologo, reglas, código y mantenimiento
- Visión general del proyecto
- Prólogo, reglas, código y mantenimiento
- Primer contacto con el MVC
2. Especificando las ventas
- Qué es un modelo?
- La clase Venta
- Constructor de clase y métodos
- Encapsulamiento
- Conociendo los getters
- Objetos inmutables
- La instancia si es inmutable realmente
- Programacion Defensiva
- Sustituyendo var por let
- Resumen
3. Relaciones entre las acciones del usuario y el modelo
- La clase VentasController
- Asociando método del controller con las acciones del usuario
- Optimizando la gestión del DOM
- Creando una instancia de la Venta
- Creando un objeto Date
- El problema de las fechas
- Resolviendo un problema mediante paradigma funcional
- Funciones tipo flecha
- Resumen
4. Gestion los datos es laborioso? Pidamos ayuda
- Formateando la fecha
- Conociendo los helpers
- Métodos estáticos
- Templates Strings
- Creando nuestro ListModel
- Blindando nuestro código
- Resumen de la clase
5. Tenemos el modelo, y la vista?
- Clases que representan nuestras vistas
- Construyendo un template dinámico con la función map
- Mejorando nuestro código
- Totalizando el valor de las ventas en el template
- Totalizando el valor de las ventas con la función reduce
- Resumen
6. Generalizando la solución de nuestra vista
- Clase Mensaje
- Creando la clase MensajeView
- Herencia y reutilización de código
- Constructor vs Super
- Resumen
Acceso a todos los cursos
Estudiar las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana
