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