Curso Ecommerce Full Stack con Spring Boot y Angular
Aprende a crear un sitio Ecommerce con Spring Boot, Angular y Arquitectura Hexagonal
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.
What You Will 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, estructurar arquitectura hexagonal en un proyecto Spring Boot
- Desarrollar e implementar servicios API RESTful con Spring Boot
- Implementar Angular para consumir servicios RESTful
Who Should Attend!
- 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