Programación orientada a objetos (POO) con JavaScript
Conceptos avanzados de programación orientada a objetos
La segunda parte del curso abarca conceptos avanzados de programación orientada a objetos en JavaScript. Los participantes aprenderán a utilizar clases y módulos para estructurar y organizar sus aplicaciones. Además, se introducen los mixins y decoradores, que proporcionan formas flexibles de añadir funciones y propiedades a los objetos.
Los ejemplos y ejercicios prácticos son parte integrante del curso para poner en práctica los conocimientos teóricos. Los participantes serán guiados a través de diversos escenarios y proyectos para consolidar sus conocimientos de programación orientada a objetos.
El curso concluye con una introducción a los patrones de diseño en programación orientada a objetos. Los participantes conocerán varios patrones de diseño utilizados en la programación orientada a objetos para resolver problemas recurrentes y hacer que el código sea más eficiente y mantenible.