JavaScript: Patrones de diseño y arquitectura
Aprende a desarrollar y mejorar tu código JavaScript con los mejores y más útiles patrones
Description
En la actualidad es muy común que como desarrolladores nos preguntemos cuál es una de las mejores formas de implementar un flujo de trabajo utilizando JavaScript, realmente no existe una respuesta concreta a esta pregunta, ya que cada aplicación tiene sus propias necesidades individuales por lo que es necesario pensar cuando consideramos que un patrón nos pueda ofrecer una solución ideal, teniendo lo anterior en cuenta realicé la siguiente pregunta.
¿Qué es un patrón de diseño?
Es la base para la búsqueda de soluciones a problemas muy comunes en el desarrollo de aplicativos y otros ámbitos referentes al diseño de interacciones o interfaces. (Fuente Wikipedia)
Se podría resumir de una manera más sencilla como “una manera de resolver una problemática”, un patrón de diseño tiene que cumplir por lo menos con los siguientes objetivos.
1.- Estandarizar el lenguaje entre desarrolladores.
2.- Evitar perder tiempo en soluciones a problemas ya resueltos o conocidos.
3.- Crear código que se pueda reutilizar.
En este curso aprenderás los patrones más importantes en las diferentes secciones en las que está dividido el curso.
Sección uno. Prólogo y herramientas.
En esta sección daremos el inicio del curso y explicaremos e instalaremos las herramientas necesarias para llevarlo a cabo.Sección dos. Conceptos previos.
En esta sección explicaremos algunos conceptos previos necesarios para entender el curso.Sección tres. Patrones en JavaScript.
El grueso del curso, donde explico todos los patrones con numerosos ejemplos prácticos.Sección cuatro. Patrones MV.
Estos patrones son especiales ya que se encuentran dentro de una arquitectura para crear aplicaciones. En esta sección veremos ejemplos de MVC, MVP y MVVM.Sección cinco. Una última cosa más.
La despedida del curso y posibles evolutivos interesantes para seguir aprendiendo.
Si estás interesad@ en mejorar tu código JS éste es tu curso. ¡Te espero!
What You Will Learn!
- Patrones de diseño y arquitectura en JavaScript con numerosos talleres prácticos
Who Should Attend!
- Desarrolladores, administradores, analistas, arquitectos y jefes de equipo