Objetivo General
Desarrollar habilidades prácticas en Spring Boot y Spring MVC junto con React.js para construir aplicaciones web completas y eficientes. El curso busca integrar tecnologías para mejorar la experiencia del desarrollador.
Descargar Ficha PDF CotizarObjetivos Específicos
Comprender los fundamentos de Spring Boot y Spring MVC.Diseñar interfaces de usuario dinámicas con React.js.
Integrar aplicaciones backend en Spring con frontend en React.js.
Módulo 1: Introducción A Spring Boot Y Spring MVC
Conceptos básicos de SpringConfiguración inicial de Spring Boot
Estructura de un proyecto Spring MVC
Principios de Inyección de Dependencias
Creación de un proyecto simple
Módulo 2: Profundizando En Spring Boot
Configuración de propiedadesUso de JPA y base de datos
Controladores REST
Manejo de excepciones
Seguridad básica en Spring
Módulo 3: Fundamentos De React.js
Creación de componentesEstado y propiedades
Eventos en React
Ciclo de vida de componentes
Uso de JSX
Módulo 4: Integración De Frontend Y Backend
Comunicación HTTP con AxiosConsumo de APIs REST
Autenticación y autorización
Gestión de sesiones
Implementación de CORS
Módulo 5: Despliegue De Aplicaciones
Empaquetado de aplicacionesDespliegue en servidores
Configuración de entorno
Monitoreo y logs
Herramientas de despliegue
Módulo 6: Patrones De Diseño En Spring
Inyección de dependencias avanzadaUso de patrones DAO y Repository
Implementación de servicios
Uso de patrones MVC
Estrategias de manejo de concurrencia
Módulo 7: Optimización Y Buenas Prácticas
Optimización de rendimientoBuenas prácticas de codificación
Pruebas unitarias y de integración
Refactorización de código
Documentación de APIs