[SPR] Spring
Curso | Duración |
---|---|
[SPR-010] Spring FrameworkCubre desde conceptos básicos hasta avanzados, incluyendo arquitectura, IoC, DI, AOP, gestión de transacciones, acceso a bases de datos, desarrollo web con Spring MVC y seguridad con Spring Security. Integra configuraciones XML, anotaciones, SpEL y pruebas con JUnit, brindando una formación completa en desarrollo con Spring. | 30 horas |
[SPR-020] Spring BootOfrece una inmersión práctica, desde los conceptos básicos hasta el uso avanzado de starters para desarrollo ágil. Explora integraciones como Spring Web, Data JPA, Actuator, Cloud y Security, además de servidores embebidos, mensajería y pruebas. Ideal para construir aplicaciones robustas y modernas. | 20 horas |
[SPR-030] Spring MVCCubre desde los fundamentos del patrón MVC y la arquitectura Spring MVC hasta la creación de aplicaciones completas. Incluye configuración, mapeos, vistas, validación, controladores, manejo de datos, plantillas y servicios REST. Además, aborda la gestión de recursos, temas, idiomas y soporte para aplicaciones móviles con Spring Mobile. | 20 horas |
[SPR-040] Spring BatchCubre desde configuraciones básicas hasta temas avanzados como persistencia de estados, gestión de trabajos, procesamiento paralelo y asíncrono, y administración escalable. Incluye manejo de colas, ficheros remotos, listeners, particionamiento y ejemplos prácticos para optimizar flujos de datos y automatizar tareas en aplicaciones empresariales. | 16 horas |
[SPR-050] Spring CloudAborda la creación y gestión de microservicios con herramientas modernas. Cubre configuración distribuida, registro y descubrimiento con Eureka, balanceo de carga con Ribbon, tolerancia a fallos con Hystrix, seguridad OAuth2, API Gateway con Zuul Proxy, mensajería con RabbitMQ, integración con Docker y más, optimizando aplicaciones escalables y robustas. | 20 horas |
[SPR-060] Spring Cloud Data FlowAborda la arquitectura, ecosistema y componentes básicos de Spring Cloud Data Flow. Incluye bases de datos, seguridad, tipos de aplicaciones, Spring Cloud Stream, Task y Skipper. Explora procesos de streaming y batch, dashboard, gestión y monitorización de tareas, planificación interna y uso de API REST para integración con planificadores externos. | 16 horas |
[SPR-070] Spring Cloud FunctionsExplora servicios y arquitecturas de Spring Cloud, con enfoque en programación funcional. Aprenderás a crear aplicaciones standalone, manejar funciones empaquetadas, definir Beans funcionales, probar funciones, usar adaptadores serverless, y compilar dinámicamente, optimizando despliegues y control en entornos basados en eventos. Ideal para arquitecturas modernas. | 15 horas |
[SPR-080] Spring Boot/Microservicios/Rest/CloudCubre desde conceptos básicos de Spring Boot y su configuración mediante anotaciones, hasta controladores, validación y mapeos. Además, explora microservicios con Spring Cloud, incluyendo registro de servicios, descubrimiento y configuración distribuida, ideal para crear aplicaciones modernas y escalables. | 16 horas |
[SPR-090] Programación Reactiva con SpringEnseña desarrollo con Spring WebFlux, abarcando conceptos como controladores anotados y funcionales, CORS, URI, seguridad web, WebSockets, HTTP/2, y caché HTTP. Incluye tecnologías de vistas, pruebas y bibliotecas reactivas, explorando WebClient y configuración avanzada para aplicaciones reactivas modernas. | 20 horas |