Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Proyecto Ecommerce con Spring Boot y Arquitectura Hexagonal
Rating: 4.2 out of 5(104 ratings)
550 students

Proyecto Ecommerce con Spring Boot y Arquitectura Hexagonal

Aprende a crear una aplicación Ecommerce con Spring Boot y Arquitectura Hexagonal
Created byElivar Largo
Last updated 4/2023
Spanish
Spanish [Auto],

What you'll 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

Course content

8 sections94 lectures13h 7m total length
  • Instalar y configurar el JDK de Java11:15
  • Perfil del Instructor
  • Instalar PostgreSql y PgAdmin6:39
  • Descargar e instalar de Intellij IDEA3:43
  • Configurar Maven8:23
  • Crear el proyecto en Spring Initializr5:03
  • Introducción a la Arquitectura Hexagonal6:02
  • Importar el proyecto en Intellij IDEA4:58
  • Estructurar el proyecto aplicando Arquitectura Hexagonal5:56
  • Configuración para conectar la aplicación a una base de datos9:38
  • Configurar MapStruct6:50
  • Configurar Lombok8:18
  • Código proyecto0:01

    Código del proyecto realizado en esta sección

  • Plantilla vistas0:01

    Plantillas para las vistas del proyecto, este directorio se debe descargar para utilizar las plantillas en las siguientes secciones

Requirements

  • 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

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.


Who this course is for:

  • 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