Proyecto Ecommerce con Spring Boot y Arquitectura Hexagonal
Aprende a crear una aplicación Ecommerce con Spring Boot y Arquitectura Hexagonal
Description
Bienvenido a este curso donde aprenderás como implementar un proyecto Ecommerce con Spring framework y Spring Boot. Spring es uno los frameworks más populares para el desarrollo de aplicaciones Java hoy en día y muy solicitado por las empresas.
Durante el curso desarrollaremos un Ecommerce el cual es accesible desde un ambiente local y permite realizar funcionalidades como: auto registro de usuarios, gestión de producto e inventario, carrito de compras, manejo de seguridades para 2 tipos de usuario (admin, user)
¿Qué aprenderán los estudiantes al finalizar el curso?
Configurar un entorno para desarrollar aplicaciones web con Spring Boot
Entender, estructurar arquitectura hexagonal en un proyecto Spring Boot
Usar el motor de plantillas Thymeleaf para la vista en proyectos Spring Boot
Implementar Spring Data JPA para persistir información en una base de datos PostgreSql
Implementar autenticación y autorización con Spring Security
Como llevar un proyecto real usando buenas prácticas de programación
¿Cuáles son los requisitos previos para realizar tu curso?
Conocimientos de programación orientada a objetos en Java
Conocimientos básicos de Spring Framework
Conocimientos básicos de como funcionan las aplicaciones web
Conocimientos básicos de manejo de base de datos
Llevaremos el curso todo desde cero y paso a paso, también compartiré el código fuente para evitar cualquier atasco por parte de los estudiantes.
What You Will Learn!
- Configurar un entorno para desarrollar aplicaciones web con Spring Boot
- Entender, estructurar arquitectura hexagonal en un proyecto Spring Boot
- Usar el motor de plantillas Thymeleaf para la vista en proyectos Spring Boot
- Implementar Spring Data JPA para persistir información en una base de datos PostgreSql
- Implementar las funcionalidades de autenticación y autorización con Spring Security
Who Should Attend!
- Estudiantes o profesionales que tengan conocimientos básicos de Spring Boot y quieran mejorar los conocimientos en un proyecto práctico
- Estudiantes o profesionales que quiera aprender como implementar Arquitectura Hexagonal en un proyecto Spring Boot