Desarrollo de aplicaciones JAVA con Spring
Una formación orientada a la aplicación profesional.
Este curso está diseñado para capacitar a los desarrolladores en la creación de aplicaciones robustas y eficientes utilizando el framework Spring.
A lo largo del curso, los participantes aprenderán los fundamentos de Spring, incluyendo Inyección de Dependencias (DI), Programación Orientada a Aspectos (AOP), Spring MVC para aplicaciones web, y acceso a datos con Spring Data JPA.
Además, se cubrirán temas avanzados como seguridad con Spring Security y desarrollo de servicios RESTful
Contenido del curso.
-
INTRODUCCIÓN. FUNDAMENTOS
- Modulos de Spring
- Springboot
- Hola Mundo
-
ARQUITECTURA DE SPRING FRAMEWORK
- Introducción a una arquitectura orientada a microservicios
-
PATRONES DE INVERSIÓN DE CONTROL Y DEPENDENCY INJECTION
- IoC
- DI
-
PROGRAMACIÓN ORIENTADA A ASPECTO (AOP)
- Casos de uso de la AOP en Spring
-
SPRING EN LA CAPA DE NEGOCIO: CONTENEDORES Y BEANS
- Uso de beans en Spring
- El contendor de Spring y los contextos
-
ALTERNATIVAS A SPRING ACCESO A LOS DATOS CON SPRING Y TRANSACCIONES
- Spring Data
- Spring JDBC Templates
-
ADVISORS Y POINTCUTS
- Interrumpiendo el flujo de una aplicación
- Advisors
- Pointcuts
-
PROXIES
- Spring Security
-
INTRODUCCIÓN A HIBERNATE. RELACIONES. CARACTERÍSTICAS. CRITERIAS. OBJETOS DETACHED. SQL NATIVO. SESSIONINVIEWFILTER
- Usando JPA como alternativa a Spring Data
- Mapeando un modelo relacional
- Queries y optimización
- Problemas del SQL Nativo y las sesiones. Spring Data como estándar de acceso a datos.
Todo lo que necesitas saber.
- Profesionales que dominan Java y quieran introducirse en el desarrollo de aplicaciones web con Spring.
- Desarrolladores con conocimientos de Java
Experiencias que cuentan.
Deja tu valoración
No necesitas registrarte. Indica tu nombre y email, puntúa el curso y comparte tu experiencia.
Óscar—
Este curso fue muy útil. Aprendí mucho sobre este tema y pude aplicar lo que aprendí a mi trabajo. Recomiendo este curso a cualquiera que quiera mejorar sus habilidades en este área.
Teresa—
Este curso fue muy bien organizado y completo. El instructor fue muy claro y conciso en sus explicaciones, y los materiales del curso fueron muy útiles. Recomiendo este curso a cualquiera que esté interesado en aprender más sobre este tema.
Laura—
Recomiendo este curso a cualquiera que quiera aprender más sobre este tema.