Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Curso Ecommerce Full Stack con Spring Boot y Angular
Rating: 4.4 out of 5(118 ratings)
532 students

Curso Ecommerce Full Stack con Spring Boot y Angular

Aprende a crear un sitio Ecommerce con Spring Boot, Angular y Arquitectura Hexagonal
Created byElivar Largo
Last updated 10/2024
Spanish

What you'll learn

  • Configurar un entorno para desarrollar aplicaciones web con Spring Boot y Angular
  • Implementar Spring Data JPA para persistir información en una base de datos PostgreSql
  • Crear aplicaciones Full Stack con Spring Framework y Angular
  • Entender y estructurar arquitectura hexagonal en un proyecto Spring Boot
  • Desarrollar e implementar servicios API RESTful con Spring Boot
  • Implementar un cliente en Angular para consumir servicios RESTful

Course content

16 sections172 lectures22h 58m total length
  • Instalar y configurar el JDK de Java11:15
  • Instalar PostgreSql y PgAdmin6:39
  • Descargar e instalar de Intellij IDEA3:43
  • Configurar Maven8:23
  • Crear el proyecto en Spring Initializr17:36
  • Introducción a la Arquitectura Hexagonal6:02
  • Importar el proyecto en Intellij IDEA13:55
  • Estructurar el proyecto aplicando Arquitectura Hexagonal4:11
  • Configuración del archivo application properties6:26
  • Conectar la aplicación a una base de datos PostgreSQL15:16
  • Configurar MapStruct6:50
  • Configurar Lombok8:18
  • Arquetipo de Proyecto Base0:01
  • Código fuente en GitHub0:06
  • Plantillas Front0:01

    Plantillas Front

Requirements

  • Conocimientos de programación orientada a objetos en Java
  • Conocimientos básicos de como funcionan las aplicaciones web
  • Conocimientos básicos de manejo de base de datos
  • Conocimientos básicos de Spring Framework
  • Conocimientos básicos de Angular

Description

Curso Ecommerce Full Stack con Spring Boot y Angular

Bienvenido a este curso donde aprenderás las bases para iniciarte como programador Full Stack con Spring Framework, Spring Boot y Angular.

En este curso Full Stack, te guiaré a través de un emocionante viaje para crear un sitio E-commerce funcional utilizando las tecnologías más populares del mercado: Spring Boot y Angular. Obtendrás conocimientos prácticos y experiencia mientras te sumerges en el mundo del desarrollo web moderno.

Aprende a desarrollar un sitio E-commerce con Spring Boot 3 y Java 17 desde cero, en esta aplicación de ejemplo entenderás desde un nivel intermedio a avanzado el desarrollo de aplicaciones Java con Spring Boot y Angular, desde la creación y estructura del proyecto todo paso a paso.

Este curso te permitirá aprender las habilidades que únicamente las puedes lograr mediante un proyecto guiado, habilidades necesarias para iniciarte como programador Java Full Stack con Spring Boot/Angular y con ello obtener más oportunidades en el mundo laboral.

Durante el curso desarrollaremos un sitio Ecommerce el cual es accesible desde un ambiente local y permite realizar funcionalidades como: auto registro de usuarios, gestión de producto, carrito de compras, manejo de seguridades para 2 tipos de usuario (admin, user)

¿Qué aprenderán los estudiantes al finalizar el curso?

  • Crear aplicaciones Full Stack con Spring Framework y Angular

  • Configurar un entorno para desarrollar aplicaciones web con Spring Boot y Angular

  • Implementar Spring Data JPA para persistir información en una base de datos PostgreSql

  • Entender, estructurar arquitectura hexagonal en un proyecto Spring Boot

  • Desarrollar e implementar servicios API RESTful con Spring Boot

  • Implementar seguridades con Spring Security

  • Integrar Spring con el API de Paypal para realizar pagos

  • Implementar una aplicación con Angular para consumir servicios RESTful

¿Cuáles son los requisitos previos para realizar tu curso?

  • Conocimientos de programación orientada a objetos en Java

  • Conocimientos básicos de como funcionan las aplicaciones web

  • Conocimientos básicos de manejo de base de datos

  • Conocimientos básicos de Spring Framework

  • Conocimientos básicos de Angular


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 quiera aprender como desarrollar servicios RESTful en un proyecto Spring Boot
  • 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
  • Estudiantes o profesionales que quiera aprender a desarrollar aplicaciones Full Stack con Spring y Angular