Microservicios Spring Cloud con Relaciones JPA & Angular
Construye web app Fullstack con Microservicios Spring como backend y Angular como frontend, Eureka, API Gateway, RESTful
What you will learn
Construye, implementa y escala microservicios con Spring Boot 2 y Spring Cloud
Aprende a crear y consumir servicios web RESTful con Spring Boot
Conecta y consume otros microservicios utilizando cliente HTTP
Implementa Balanceo de carga del lado del cliente con Spring Cloud Load Balancer
Implementa el registro y el escalamiento con el servidor Eureka y Spring Cloud Gateway
Desarrolla aplicaciones web full-stack con Angular 9 (frontend) y Microservicios con Spring Cloud (backend)
Aprende sobre componentes, directivas, rutas, pipes y servicios de una aplicación Angular
Aprende a implementar paginación de resultado con Angular y Spring Microservicios
Aprende a implementar uploads de archivos con Angular y Spring Microservicios
Integra y aprende a trabajar con MongoDB en Spring Microservicios
Angular Material (Paginator, DataTable, Autocomplete, Ventanas Modal, Tabs, Card y Paneles, Acordeón, Checkboxes)
Aprende a implementar diferentes patrones de base de datos en Microservicios, BBDD compartida y por microservicios
Aprende en Angular como llenar listas select desplegables y dependientes
Aprende a escribir clases comunes (commons) con Generics en TypeScript
Description
Bienvenido al curso de Microservicios con Spring Cloud y Angular, primero por el lado del backend aprenderás línea a línea y desde cero como construir un arquitectura de microservicios con Spring Boot 3 y Spring Cloud, desde los conceptos más básicos hasta un completo ecosistema de servicios interconectados mediante el registro y escalamiento con Eureka (servidor de nombre) y como puerta de enlace Spring Cloud Gateway y Zuul, implementando balanceo de carga con Spring Cloud Load Balancer, también aprenderemos a trabajar con diferentes patrones de base de datos y persistencia, relaciones JPA en microservicios con BBDD compartida y con BBDD por microservicios y relaciones con integridad referencial (foreign key) entre las tablas y relaciones distribuidas, usaremos bases de datos MySQL 8, PostgreSQL y NoSQL con MongoDB.
El curso es completamente funcional con Angular 15, 14, 13 y 12, pero también compatibles para las versiones anteriores de Angular 2, 4, 5, 6, 7, 8, 9, 10 y 11.
Luego por el lado del frontend angular aprenderás desde cero a desarrollar aplicaciones web de una sola página (SPA), desde los conceptos más básicos de Angular como TypeScript, Angular CLI, ReactiveX (RxJs), Operadores RX, Componentes, Angular Material, Listas select desplegables y dependientes, Tipos Generics en TypeScript, Observable, Pipe, Directivas, servicios y mucho más, hasta un completo sistema conectado a los endpoints de nuestros microservicios mediante API Rest para implementar CRUD y diferentes operaciones/consultas con relaciones a varias tablas, Hibernate/JPA, paginación, subida de archivos, manejo de errores, validación de formulario y más.
Durante el curso también trabajaremos con varios componentes del ecosistema de Spring como IoC, Spring MVC, RestController, Servicios Web RESTful, cliente HTTP con Feing, Spring Data JPA e Hibernate para la persistencia y CRUD (crear, leer, actualizar y eliminar), Upload de archivos, entre otros temas más.
¿Porqué elegir nuestros cursos?
Acceso 7 x 24 a nuestra Plataforma e-learning.
Soporte online con profesor Java
Al finalizar recibes un certificado digital
Somos pioneros en brindarte este tipo de acceso para darte la libertad que necesitas para estudiar, donde quiera que te encuentres.
Excelente relación calidad-precio.
Conocimiento aplicable a proyectos reales del mercado laboral.
Atención rápida y satisfactoria a las dudas por parte del profesor.
Interactividad del curso ya que contiene foros y comunicación para resolver dudas.
Todos los materiales del curso están en español y al finalizar recibes un diploma UDEMY digital certificando tu aprobación con validez internacional y LinkedIn.
Si quieres ser un desarrollador de arquitecturas de microservicios con Spring Boot 2 y Spring Cloud y avanzar al siguiente nivel, es casi obligatorio este curso, te invito a que te inscribas, nos vemos adentro.
Content
Introducción
Backend: Microservicio Usuarios
Backend: Eureka Server registrando microservicios
Backend: Microservicio Cursos
Backend: Microservicio Exámenes
Backend: Validaciones en crear y editar (POST y PUT)
Backend: Paginación
Backend: Upload de foto en microservicio alumnos
Backend: Microservicio Respuestas
Backend: Spring Cloud Gateway
Backend: Base de datos por servicio - PostgreSQL en microservicio alumnos
Backend: Base de datos por servicio - MongoDB en microservicio respuestas
Backend: Estableciendo relaciones en MongoDB con Examen y Pregunta
Angular: Introducción y primeros pasos
Angular: Componentes Alumnos
Angular: Paginación
Angular: Clases common con Generics TypeScript
Angular: Upload
Angular: Componentes Cursos
Angular: Componentes Exámenes
Angular: Asignar alumnos al curso
Angular: Asignar exámenes al curso
Angular: Ventana Modal responder examen
Angular: Ventana Modal ver respuestas del examen
Screenshots
Reviews
Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
Angelcrc Seven | 9/20/2020 | A5340F1F64B058B84BF7 | 95% OFF | expired | |
Angelcrc Seven | 10/28/2020 | D39D0DD7441E16D8DC25 | 95% OFF | expired | |
Angelcrc Seven | 11/13/2020 | 0D22A4AE94A403FC81B3 | 95% OFF | expired | |
Angelcrc Seven | 11/25/2020 | E3992D0EDD0BAF8FE2B8 | 95% OFF | expired | |
Angelcrc Seven | 1/26/2021 | 36C0AB565AD7028CC8D0 | 95% OFF | expired | |
Angelcrc Seven | 2/24/2021 | 3D6FD4EB6CD5024CD3B7 | 95% OFF | expired | |
- | 2/28/2021 | 523AE6DF4B11FBAD6206 | 95% OFF | expired | |
- | 3/11/2021 | 6316048E86FFF3637805 | 95% OFF | expired | |
- | 3/26/2021 | CF9BBF2D1EB258784D5E | 95% OFF | expired | |
- | 4/16/2021 | B22E9D5FD86BB49970B6 | 95% OFF | expired | |
- | 4/29/2021 | AEF4911377292C4EB57F | 95% OFF | expired | |
- | 6/8/2021 | 6C5B27C33DC007F0BBE6 | 95% OFF | expired | |
JasonDavidES | 7/10/2021 | 18FA02DA53D5E8830ED8 | 95% OFF | expired | |
- | 7/24/2021 | E2DDADA07F2852DCD85D | 95% OFF | expired | |
- | 9/10/2021 | 918850B5CED5CFC85748 | 95% OFF | expired | |
benjaminsucasaire@gmail.com | 9/26/2021 | 21DC360D7A1A41E95242 | 95% OFF | expired | |
- | 10/9/2021 | B3A79051DC2EFF840143 | 95% OFF | expired | |
Ignacio Castro | 12/3/2021 | DC0922A7F2F33CD41414 | 67% OFF | expired | |
- | 1/14/2022 | 561C43BDCE63FA56812B | 67% OFF | expired | |
Ignacio Castro | 2/26/2022 | BAD353B196FA9BA60555 | 67% OFF | expired | |
Ulises Pignatelli | 5/13/2022 | 314DC2EB881681F83951 | 67% OFF | expired | |
- | 5/27/2022 | 3022A45A35CFD43CC877 | 67% OFF | expired | |
- | 3/16/2023 | 0333488D690E7C1AF547 | 67% OFF | expired | |
- | 3/28/2023 | 54A835FBC2B04BB1CC37 | 67% OFF | expired | |
- | 5/15/2023 | 20E2ADCB871B14367CCC | 85% OFF | expired | |
- | 5/29/2023 | 398E93AEC95E51CF40F9 | 86% OFF | expired | |
- | 7/19/2023 | 97D8846D57629864BFC6 | 85% OFF | expired | |
- | 7/28/2023 | 8E5159E3F89D14BF5CE2 | 85% OFF | expired | |
- | 8/14/2023 | F2EF234E5E58873E3709 | 85% OFF | expired | |
- | 10/27/2023 | C63DB350721FA1EB0927 | 85% OFF | expired | |
- | 2/18/2024 | 87C8099E18E43BC6391E | 85% OFF | expired | |
- | 2/27/2024 | EAAC04ECEE69BC14FAA9 | 85% OFF | expired | |
- | 3/15/2024 | EF9B0CBCD3EBEBBCF801 | 85% OFF | expired |