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

Subscribe
Notify of
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
leuaxe
leuaxe
1 year ago

muchas gracias

1
0
Would love your thoughts, please comment.x
()
x