¿Sabía que Spring es uno de los marcos de Java Enterprise Edition más utilizados para desarrollar aplicaciones? Si bien el marco Spring se concentra en brindarle flexibilidad, Spring Boot se esfuerza por reducir la longitud del código y simplificar el desarrollo de aplicaciones web. En este curso se abordan ambas en profundidad y se explica cómo funcionan. Conocerás los beneficios de Spring Boot, como la capacidad de crear aplicaciones listas para la producción y la capacidad de generar e iniciar tu proyecto con solo una anotación. Después, descubre cómo configurar tu entorno de desarrollo en Windows y macOS instalando y configurando Java e IntelliJ IDEA
.
Luego, descubra cómo usar Spring Initializr para desarrollar su primera aplicación Spring Boot y aprenda a usar Start.spring.io para generar plantillas de aplicaciones y Maven para empaquetar su aplicación. Explore los conceptos básicos de Spring Boot, incluidos sus dos principios básicos: la inyección de dependencias y la inversión del control. Explore la arquitectura del ciclo de vida de la aplicación Spring Boot y cómo personalizarla con un archivo application.properties. Explicamos cómo crear una aplicación Spring MVC. Estudiarás los recursos, el contenido estático, qué es una plantilla y cómo usar el motor de plantillas Thymeleaf para convertir archivos en archivos XML automáticamente. A continuación, investigue Spring Data y JPA y su implementación en una aplicación. Estudie cómo construir una entidad y conservarla en una base de datos H2 y en un repositorio. A continuación, abordamos el proceso de consulta de datos con Spring Data y JPA
.
La siguiente sección analiza el área de las API RESTful y te enseña cómo crear tu primera API RESTful utilizando solicitudes HTTP para acceder a los datos y usarlos, los códigos HTTP devueltos después de las consultas y los clientes HTTP utilizados para las solicitudes. Descubre cómo reestructurar tu API REST con los métodos GET, POST, PUT y DELETE, y aprende a usar anotaciones como Exception Handler y Controller Advice. Aprenda a implementar solicitudes HTTP con una plantilla REST y un cliente de imitación y diseñe e implemente un servidor Eureka. Desarrolle una aplicación Spring MVC CRUD con todas las funciones y una interfaz atractiva, inicie la aplicación y cree una página de navegación e índice con HTML5, CSS3 y Bootstrap. Por último, descubrirás Spring DevTools y LiveReload y su poder para realizar cambios en las aplicaciones de forma instantánea y, al mismo tiempo, observarlas. Hablamos de la importancia de Swagger a la hora de documentar su API RESTful, Spring Actuator y Spring Scheduler y sus funciones. Spring Boot simplifica y acelera
el desarrollo de aplicaciones web.
Conoce lo que aprenderás en este curso gratuito
Ver Todos los resultados de aprendizaje Ver menos Todos los cursos de Alison son gratuitos para inscribirse, estudiar y completar. Para completar con éxito esta diplomatura y convertirte en un Graduado de Alison, debes obtener un 80% o más en cada evaluación del curso.
Una vez que hayas completado esta diplomatura, tienes la opción de adquirir un Diploma oficial, que es una excelente manera de compartir tu logro con el mundo.
Su certificado de Alison es:
- Ideal para compartir con posibles empleadores.
- Excelente para tu CV, perfiles profesionales en redes sociales y solicitudes de empleo.
- Una muestra de tu compromiso con seguir aprendiendo, desarrollar nuevas habilidades y obtener grandes resultados.
- Un incentivo para que sigas empoderándote a través del aprendizaje continuo.
Alison ofrece 2 tipos de diploma para las Diplomaturas completadas:
Diploma Digital: un Diploma descargable en formato PDF, disponible inmediatamente para ti cuando completes tu compra. Diploma Físico: una versión física de tu Diploma oficialmente autenticado y con marcas de seguridad Todos los Diplomas están disponibles para su compra a través de la Tienda Alison. Para obtener más información sobre la compra de Diplomas de Alison, visita nuestras Preguntas Frecuentes. Si decides no comprar tu Diploma de Alison, aún puedes demostrar tu logro con la opción de compartir tu Registro de Aprendizaje o Verificación de Logro de Aprendizaje, ambos accesibles desde tu Configuración de Cuenta.