Proyecto Ecommerce con Spring Boot y Arquitectura Hexagonal
Proyecto Ecommerce con Spring Boot y Arquitectura Hexagonal
Lo que aprenderás
-
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
Requisitos
-
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
Descripción
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.
¿Para quién es este curso?
- 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
5 GB
muchas gracias