Desarrollo y despliegue microservicios multiplataforma
Hoy en día vivimos en el mundo de las integraciones, en donde es muy común que una aplicación se deba integrar con otra. Todo ésto se realiza a través de la implementación e integración de APIs Rest, por eso hemos creado este curso para que pueda insertarte en ese mundo, bajo una mirada más trasnversal, con distintos lenguajes de programación.
En este curso aprenderemos a desarrollar APIs Rest con distintos sabores:
- Spring Boot 3 de Java
- Laravel 10 de PHP
- Gin y GORM de Golang
- Express y Sequalize de Node Javascript
- Django 5 de Python
Veremos cómo tomar todas estas APIs, y unificarlas en una sola a través de la herramienta Spring Cloud Gateway, protegiendo las rutas con Oauth2 JWT RSA, todo paso a paso.
Y por su fuera poco, tomaremos todas esas APIs con distintos sabores, y las desplegaremos en un proyecto frontend llamado Peligro CRM (Customer Relationship Management), el que trabajaremos con React 18.
En este curso aprenderás cómo crear aplicaciones completamente funcionales basadas en microservicios, pensando en escenarios prácticos de trabajo, muy similar a cómo se trabaja en el mercado laboral real.
Dentro de lo que aprenderás:
- Microservicios
- Desarrollo de APIs Rest con distintos sabores
- Spring Boot 3 de Java con SQL Server
- Laravel 10 de PHP
- Gin y GORM de Golang
- Express y Sequelize de Node Javascript
- Django 5 de Python
- Spring Cloud Eureka Server
- Spring Cloud Eureka Client
- Spring Cloud Gateway
- Keycloak para Oauth2
- React 18
- También te enseñaremos cómo consumir APIs de tipo Rest , para poder adquirir el conocimiento necesario para integrar tus aplicaciones con cualquier plataforma, ya sea basada en JSON.