• No hay productos en el carrito.

Inicio / Cursos / Dominar los microservicios con Spring Boot y Spring Cloud
Impartido por PacktPago único de $4,990 MXN · acceso por 12 meses

Dominar los microservicios con Spring Boot y Spring Cloud

Dominar los microservicios con Spring Boot

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 144 h 18 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

¡Esta Especialización cuenta con Coursera Coach! Una forma más inteligente de aprender con conversaciones interactivas en tiempo real que le ayudan a poner a prueba sus conocimientos, desafiar suposiciones y profundizar su comprensión a medida que avanza a través de la Especialización. Dominar los microservicios con Spring Boot y Spring Cloud enseña el desarrollo de aplicaciones escalables a través de proyectos prácticos. Aprenderás microservicios, servicios web RESTful y arquitecturas en la nube, obteniendo herramientas esenciales para soluciones empresariales. La Especialización comienza con la configuración de Java y Eclipse IDE, seguido de la exploración de los servicios web RESTful. A continuación, construirá microservicios utilizando Spring Boot, cubriendo el descubrimiento de servicios, el equilibrio de carga y las pasarelas API, y terminará integrando características avanzadas de la nube con Spring Cloud. ¿Quién debería cursar esta Especialización? Está diseñado para desarrolladores, ingenieros y entusiastas de la tecnología que quieran crear aplicaciones eficientes basadas en microservicios. Se recomienda una sólida comprensión de Java y conceptos básicos de desarrollo web, aunque el curso está dirigido tanto a estudiantes intermedios como avanzados. Al final de la Especialización, podrá diseñar e implementar microservicios utilizando Spring Boot y Spring Cloud. También entenderá cómo aprovechar Docker y Kubernetes para la contenerización y orquestación, integrar el rastreo distribuido y gestionar la comunicación de microservicios de manera efectiva a través de diversas herramientas basadas en la nube.

  • Diseñar y construir microservicios escalables utilizando Spring Boot y Spring Cloud.
  • Desarrollar API REST e integrarlas con bases de datos y servicios externos.
  • Comprender conceptos avanzados como el descubrimiento de servicios, el equilibrio de carga y las pasarelas API.
  • Implemente funciones basadas en la nube utilizando herramientas de Docker, Kubernetes y Spring Cloud.
Habilidades que desarrollarás
JUnit Spring Framework Spring Boot Programación en Java Java Apache Maven Pruebas unitarias Gradle Microservicios Herramientas de compilación Interfaz de programación de aplicaciones (API) Google Cloud Platform Protocolo simple de acceso a objetos (SOAP) Implementación de aplicaciones Entorno de desarrollo Hibernate (Java) Despliegue en la nube Desarrollo web back-end YAML Gestión de la configuración

Temario

UNIDAD 1 - Dominar los microservicios con Spring Boot y Spring Cloud - Primeros pasos · 5 lecciones

Fundamentos de Microservicios y API REST con Spring Boot - UNIDAD 1 - Dominar los microservicios con Spring Boot y Spring Cloud - Primeros pasos

  • Introducción a la EspecializaciónVideo · 4 min
  • Introducción al curso 'Fundamentos de Microservicios y APIs REST con Spring Boot'Lectura · 10 min
  • Recursos del curso completoLectura · 10 min
  • Dominar los microservicios con Spring Boot y Spring Cloud - Descripción general del cursoVideo · 2 min
  • Master Microservices - Instalación de Java y EclipseVideo · 2 min
UNIDAD 2 - Introducción a los servicios web - V3 · 7 lecciones

Fundamentos de Microservicios y API REST con Spring Boot - UNIDAD 2 - Introducción a los servicios web - V3

  • Paso 01 - ¿Qué es un Servicio Web? PRUEBA 1Video · 4 min
  • Paso 02 - ¿Qué es un servicio web?Video · 3 min
  • Paso 03 - ¿Cómo hacer que los servicios web sean independientes de la plataforma?Video · 2 min
  • Paso 04 - Servicios Web - Terminología claveVideo · 2 min
  • Paso 05 - SOAP frente a RESTful Web ServicesVideo · 4 min
  • Definición e identificación de servicios webActividad · 15 min
  • Introducción a los Servicios Web - V3 - EvaluaciónCuestionario · 15 min
UNIDAD 3 - Servicios Web Restful con Spring Boot - V3 · 42 lecciones

Fundamentos de Microservicios y API REST con Spring Boot - UNIDAD 3 - Servicios Web Restful con Spring Boot - V3

  • Restful Web Services - Sección IntroducciónVideo · 1 min
  • Paso 00 - Creación de una API REST con Spring Boot - Descripción generalVideo · 4 min
  • Paso 01 - Inicialización de un proyecto de API REST con Spring BootVideo · 7 min
  • Paso 02 - Creación de una API REST Hello World con Spring BootVideo · 6 min
  • Paso 03 - Mejora de la API REST Hello World para devolver un BeanVideo · 4 min
  • Paso 04 - ¿Qué ocurre en segundo plano? Arrancadores de Spring Boot y AutoconfignVideo · 9 min
  • Paso 05 - Mejora de la API REST Hello World con una variable PathVideo · 4 min
  • Paso 06 - Diseño de la API REST para la aplicación de Redes socialesVideo · 7 min
  • Paso 07 - Creación de User Bean y UserDaoServiceVideo · 7 min
  • Paso 08 - Implementación de métodos GET para recursos de usuarioVideo · 8 min
  • Paso 09 - Implementación del método POST para crear un recurso de usuarioVideo · 9 min
  • Paso 10 - Mejorar el método POST para que devuelva el código de estado HTTP y la ubicación correctosVideo · 11 min
  • Paso 11 - Implementación del Manejo de excepciones - 404 Recurso No encontradoVideo · 8 min
  • Paso 12 - Implementación de la gestión genérica de excepciones para todos los recursosVideo · 11 min
  • Paso 13 - Implementación del método DELETE para eliminar un recurso de usuarioVideo · 3 min
  • Paso 14 - Implementación de validaciones para la API RESTVideo · 12 min
  • Paso 15 - Descripción general de las funciones avanzadas de la API de RESTVideo · 1 min
  • Paso 16 - Comprender la especificación de API abierta y SwaggerVideo · 5 min
  • Paso 17 - Configuración de la generación automática de documentación SwaggerVideo · 10 min
  • Paso 18 - Exploración de la negociación de contenidos - Implementación de la compatibilidad con XMLVideo · 6 min
  • Paso 19 - Explorar la internacionalización de la API RESTVideo · 10 min
  • Paso 20 - Versionado API REST - Versionado URIVideo · 9 min
  • Paso 21 - Versionado de la API REST - Parámetro de solicitud, negociación de encabezado y contenidoVideo · 11 min
  • Paso 22 - Implementación de HATEOAS para REST APIVideo · 11 min
  • Paso 23 - Implementación del filtrado estático para la API RESTVideo · 10 min
  • Paso 24 - Implementación del filtrado dinámico para la API RESTVideo · 9 min
  • Paso 25 - Monitorización de APIs con Spring Boot ActuatorVideo · 7 min
  • Paso 26 - Exploración de APIs con Spring Boot HAL ExplorerVideo · 5 min
  • Paso 27 - Conexión de la API REST a H2 mediante JPA e Hibernate - Descripción generalVideo · 1 min
  • Paso 28 - Creación de la Entidad de Usuario y algunos datos de pruebaVideo · 5 min
  • Paso 29 - Mejora de la API REST para conectar con H2 mediante JPA e HibernateVideo · 11 min
  • Paso 30 - Creación de la Entidad de Puesto con Relación Muchos a Uno con la Entidad de UsuarioVideo · 10 min
  • Paso 31 - Implementación de una API GET para recuperar todas las publicaciones de un usuarioVideo · 3 min
  • Paso 32 - Implementación de una API POST para crear una entrada para un usuarioVideo · 6 min
  • Paso 33 - Exploración de consultas JPA e Hibernate para API RESTVideo · 7 min
  • Paso 34 - Conexión de la API REST a la base de datos MySQL - Descripción generalVideo · 1 min
  • Paso 34z - OPCIONAL - Instalación de DockerVideo · 4 min
  • Paso 35 - OPCIONAL - Conexión de la API REST a la base de datos MySQL - ImplementaciónVideo · 15 min
  • Paso 36 - Implementación de la autenticación básica con Spring SecurityVideo · 5 min
  • Paso 37 - Mejora de la configuración de seguridad de Spring para la autenticación básicaVideo · 9 min
  • Creación de una API REST para usuarios y mensajesActividad · 15 min
  • Servicios Web Restful con Spring Boot - V3 - EvaluaciónCuestionario · 15 min
UNIDAD 4 - Introducción a los microservicios - V3 · 11 lecciones

Fundamentos de Microservicios y API REST con Spring Boot - UNIDAD 4 - Introducción a los microservicios - V3

  • Paso 00 - Introducción a la sección de microserviciosVideo · 1 min
  • Paso 01 - ¿Qué es una aplicación monolítica?Video · 4 min
  • Paso 02 - Introducción a los microserviciosVideo · 4 min
  • Paso 03 - Exploración del ejemplo de arquitectura de microserviciosVideo · 2 min
  • Paso 04 - Ventajas de los microserviciosVideo · 2 min
  • Paso 05 - Soluciones clave de microservicios - Spring Boot y Spring CloudVideo · 7 min
  • De los monolitos a los microservicios: Entender el cambioActividad · 15 min
  • Conclusión del Curso 'Fundamentos de Microservicios y APIs REST con Spring Boot'Lectura · 10 min
  • Introducción a los microservicios - V3 - EvaluaciónCuestionario · 15 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 5 - Microservicios con Spring Cloud - V3 · 36 lecciones

Microservicios avanzados de Spring Cloud y despliegue con Docker - UNIDAD 5 - Microservicios con Spring Cloud - V3

  • Introducción al curso 'Microservicios y despliegue avanzados de Spring Cloud con Docker'Lectura · 10 min
  • Recursos del curso completoLectura · 10 min
  • Paso 00 01 - Sección Microservicios IntroducciónVideo · 1 min
  • Paso 00 02 - Introducción a la configuración centralizadaVideo · 2 min
  • Paso 01 - Configuración de límites de microservicios - V3Video · 6 min
  • Paso 02 - Creación de un servicio de límites codificados - V3Video · 5 min
  • Paso 03 - Mejorar el servicio de límites - Obtener la configuración de la aplicación props - V3Video · 4 min
  • Paso 04 - Configuración del servidor Spring Cloud Config - V3Video · 4 min
  • Paso 05 - Instalación de Git y creación de un repositorio Git local - V3Video · 4 min
  • Paso 06 - Conectar el servidor Spring Cloud Config al repositorio Git local - V3Video · 4 min
  • Paso 07 - Conectar el servicio de límites al servidor Spring Cloud Config - V3Video · 4 min
  • Paso 08 - Configuración de perfiles para el servicio de límites - V3Video · 6 min
  • Guía de depuración para microservicios V3 + Docker + Docker ComposeVideo · 3 min
  • Paso 09 - Introducción a los microservicios de conversión y cambio de divisas - V3Video · 2 min
  • Paso 10 - Configuración del microservicio de cambio de divisas - V3Video · 4 min
  • Paso 11 - Crear un sencillo servicio de cambio de divisas codificado - V3Video · 8 min
  • Paso 12 - Configuración del Puerto Dinámico en la Respuesta - V3Video · 6 min
  • Paso 13 - Configurar JPA y Datos Inicializados - V3Video · 11 min
  • Paso 14 - Crear un repositorio JPA - V3Video · 6 min
  • Paso 15 - Configuración del microservicio de conversión de divisas - V3Video · 2 min
  • Paso 16 - Creación de un servicio para la conversión de divisas - V3Video · 7 min
  • Paso 17 - Invocación del cambio de divisas desde el microservicio de conversión de divisas - V3Video · 7 min
  • Paso 18 - Uso del cliente REST falso para la invocación de servicios - V3Video · 8 min
  • Paso 19 - Entender el Servidor de Nombres y Configurar el Servidor de Nombres Eureka - V3Video · 8 min
  • Paso 20 - Conectar los microservicios de conversión y cambio de divisas - V3Video · 5 min
  • Paso 22 - Equilibrio de carga con Eureka, Feign y Spring Cloud LoadBalancer - V3Video · 5 min
  • Paso 22 - Configuración de Spring Cloud API Gateway - V3Video · 6 min
  • Paso 23 - Activación de Discovery Locator con Eureka para Spring Cloud Gateway - V3Video · 7 min
  • Paso 24 - Exploración de rutas con Spring Cloud Gateway - V3Video · 14 min
  • Paso 25 - Implementación del filtro de registro de Spring Cloud Gateway - V3Video · 6 min
  • Paso 26 - Introducción al Circuit Breaker - Resilience4j - V3Video · 7 min
  • Paso 27 - Jugando con Resilience4j - Métodos de Reintento y Fallback - V3Video · 12 min
  • Paso 28 - Jugando con las funciones de disyuntor de Resilience4j - V3Video · 9 min
  • Paso 29 - Exploración de las funciones Rate Limiting y BulkHead de Resilience4j - V3Video · 6 min
  • Implementación de microservicios con Spring CloudActividad · 15 min
  • Microservicios con Spring Cloud - V3 - EvaluaciónCuestionario · 15 min
UNIDAD 6 - Docker con Microservicios usando Spring Boot y Spring Cloud - V3 · 24 lecciones

Microservicios avanzados de Spring Cloud y despliegue con Docker - UNIDAD 6 - Docker con Microservicios usando Spring Boot y Spring Cloud - V3

  • Paso 00 - La unión hace la fuerza - Docker y microserviciosVideo · 3 min
  • Paso 01 - Instalación de DockerVideo · 4 min
  • Paso 02 - Primeros pasos con DockerVideo · 5 min
  • Paso 03 - Comprender los fundamentos de DockerVideo · 6 min
  • Paso 04 - Entender cómo funciona DockerVideo · 14 min
  • Paso 05 - Comprender la terminología de DockerVideo · 3 min
  • Paso 06 - Creación de una imagen Docker para un proyecto Spring Boot - DockerfileVideo · 9 min
  • Paso 07 - Creación de una imagen Docker de Spring Boot mediante un archivo Dockerfile multietapaVideo · 8 min
  • Paso 08 - Creación de la imagen Docker de Spring Boot - Optimización del archivo DockerfileVideo · 8 min
  • Paso 09 - Construir imagen Docker con Spring Boot Maven PluginVideo · 7 min
  • Paso 10 - Introducción al rastreo distribuidoVideo · 2 min
  • Paso 11 - Lanzamiento del contenedor Zipkin mediante DockerVideo · 3 min
  • Paso 12 00 - Primeros pasos con Observability y OpenTelemetryVideo · 3 min
  • Paso 12 - Conexión del microservicio de cambio de divisas con ZipkinVideo · 13 min
  • Paso 13 - Conexión del microservicio de conversión de divisas y la pasarela API con ZipkinVideo · 13 min
  • Paso 14 - Configuración de microservicios para crear imágenes de contenedoresVideo · 5 min
  • Paso 15 - Creación de la imagen del contenedor para el microservicio de cambio de divisasVideo · 10 min
  • Paso 16 - Primeros pasos con Docker Compose - Microservicio de cambio de divisasVideo · 6 min
  • Paso 17 - Ejecutar Eureka Naming Server con Docker ComposeVideo · 7 min
  • Paso 18 - Ejecución del microservicio de conversión de divisas con Docker ComposeVideo · 4 min
  • Paso 19 - Ejecutar Spring Cloud API Gateway con Docker ComposeVideo · 4 min
  • Paso 20 - Ejecutar Zipkin con Docker ComposeVideo · 4 min
  • Despliegue y observación de microservicios en DockerActividad · 15 min
  • Docker con Microservicios utilizando Spring Boot y Spring Cloud - V3 - EvaluaciónCuestionario · 15 min
UNIDAD 7 - Kubernetes con Microservicios usando Docker, Spring Boot y Spring Cloud - V3 · 33 lecciones

Microservicios avanzados de Spring Cloud y despliegue con Docker - UNIDAD 7 - Kubernetes con Microservicios usando Docker, Spring Boot y Spring Cloud - V3

  • Paso 00 - Docker, Kubernetes y microservicios: hechos el uno para el otroVideo · 3 min
  • Paso 01 - Creación de la cuenta GCP - Google Cloud PlatformVideo · 2 min
  • Paso 02 - Viaje a Kubernetes - Creación de un clúster GKEVideo · 4 min
  • Paso 03 - Kubernetes Journey - Crear un despliegue y un servicioVideo · 8 min
  • Paso 04 - Exploración de GKE en la consola de GCPVideo · 6 min
  • Paso 05 - Kubernetes Journey - Escalado de despliegues y redimensionamiento de pools de nodosVideo · 7 min
  • Paso 06 - Viaje a Kubernetes - Autoescalado, mapa de configuración y secretosVideo · 7 min
  • Paso 07 - Exploración de despliegues Kubernetes con configuración declarativa YAMLVideo · 4 min
  • Paso 08 - Viaje a Kubernetes - El finalVideo · 4 min
  • Paso 09 - Entendiendo los Clusters Kubernetes - Motor Google Kubernetes GKEVideo · 3 min
  • Paso 10 - Comprender Pods en KubernetesVideo · 3 min
  • Paso 11 - Comprender los despliegues y los conjuntos de réplicas en KubernetesVideo · 7 min
  • Paso 12 - Entender los servicios en KubernetesVideo · 5 min
  • Paso 13 - 01 Instalación de GcloudVideo · 5 min
  • Paso 13 - 02 Instalación de KubectlVideo · 3 min
  • Paso 13 03 - Comprender la arquitectura de Kubernetes - Nodo maestro y nodosVideo · 8 min
  • Paso 14 - Configuración de microservicios de cambio y conversión de divisas - KubernetesVideo · 9 min
  • Paso 15 - Imágenes de contenedor para microservicios de cambio y conversión de divisasVideo · 6 min
  • Paso 16: Despliegue de microservicios en Kubernetes y comprensión de la detección de serviciosVideo · 10 min
  • Paso 17 - Creación de la configuración declarativa Kubernetes YAML para microserviciosVideo · 8 min
  • Paso 18 - Limpiar Kubernetes YAML para MicroserviciosVideo · 7 min
  • Paso 19: Habilitación de las API de registro y seguimiento en Google Cloud PlatformVideo · 2 min
  • Paso 20 - Despliegue de microservicios mediante la configuración YAML de KubernetesVideo · 4 min
  • Paso 21 - Jugar con la configuración declarativa YAML de KubernetesVideo · 4 min
  • Paso 22 - Creación de variables de entorno para habilitar la comunicación entre microserviciosVideo · 10 min
  • Paso 23 - Entender la configuración centralizada en Kubernetes - Config MapsVideo · 7 min
  • Paso 24 - Exploración del registro y supervisión centralizados en GKEVideo · 6 min
  • Paso 25 - Exploración de despliegues de microservicios con KubernetesVideo · 8 min
  • Paso 26 - Configuración de sondas de actividad y preparación para microservicios con K8SVideo · 9 min
  • Paso 27 - Autoescalado de microservicios con KubernetesVideo · 6 min
  • Paso 28 - Borrar Cluster Kubernetes y ¡Gracias!Video · 1 min
  • Gestión de microservicios con KubernetesActividad · 15 min
  • Kubernetes con Microservicios usando Docker, Spring Boot y Spring Cloud - V3 - EvaluaciónCuestionario · 15 min
UNIDAD 8 - Gracias · 6 lecciones

Microservicios avanzados de Spring Cloud y despliegue con Docker - UNIDAD 8 - Gracias

  • Dominar los microservicios con Spring Boot y Spring Cloud - EnhorabuenaVideo · 1 min
  • Reflexión sobre su viaje a los microservicios y próximos pasosActividad · 15 min
  • Conclusión del curso 'Microservicios y despliegue avanzados de Spring Cloud con Docker'Lectura · 10 min
  • Gracias - EvaluaciónCuestionario · 15 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 9 - Apéndice: Introducción al Spring Framework en 10 pasos (en realidad, 16) · 20 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 9 - Apéndice: Introducción al Spring Framework en 10 pasos (en realidad, 16)

  • Introducción al curso 'Spring, JPA, Testing, y Legacy Microservices'Lectura · 10 min
  • Recursos del curso completoLectura · 10 min
  • Paso 01 - Introducción a Spring Framework - ObjetivosVideo · 3 min
  • Paso 02: Configuración de un nuevo proyecto Spring con Spring InitializrVideo · 4 min
  • Paso 03 - Iteración 1 - Creación de GameRunner y MarioGame estrechamente acopladosVideo · 8 min
  • Paso 04 - Comprender el acoplamiento compactoVideo · 3 min
  • Paso 05 - Iteración 2 - Acoplamiento flexible Nivel 1 - InterfacesVideo · 4 min
  • Paso 06: Exploración del acoplamiento débil mediante interfaces - PacmanGameVideo · 2 min
  • Paso 07 - Iteración 3 - Acoplamiento flexible Nivel 2 - Spring FrameworkVideo · 9 min
  • Paso 08 - Q1 - Spring Framework - Entender lo que ocurre en segundo planoVideo · 10 min
  • Paso 09 - P2 - Spring Framework - Comprender la terminología importanteVideo · 8 min
  • Paso 10 - P3 - Spring Framework - ¿Añade valor Spring Framework?Video · 11 min
  • Paso 11 - Q4 - Spring Framework - Ejecutando Super ContraVideo · 2 min
  • Paso 12 - P5 - Spring Framework - MavenVideo · 6 min
  • Paso 13 - Explorar los tipos de inyección de dependencia de Spring FrameworkVideo · 5 min
  • Paso 14 - Exploración de los módulos SpringVideo · 2 min
  • Paso 15 - Explorar los proyectos de primaveraVideo · 3 min
  • Paso 16 - Introducción a Spring Framework - RevisiónVideo · 1 min
  • Creación de aplicaciones con acoplamiento débil con Spring FrameworkActividad · 15 min
  • Apéndice - Introducción a Spring Framework en 10 pasos (En realidad 16) - EvaluaciónCuestionario · 15 min
UNIDAD 10 - Apéndice: Introducción a Spring Boot en 12 pasos · 16 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 10 - Apéndice: Introducción a Spring Boot en 12 pasos

  • Paso 01 - Primeros pasos con Spring Boot - ObjetivosVideo · 2 min
  • Paso 02 - Comprender el mundo antes de Spring Boot - Visión general de 10000 piesVideo · 3 min
  • Paso 03: Configuración de un nuevo proyecto de Spring Boot con Spring InitializrVideo · 7 min
  • Paso 04 - Crear una API Hello World con Spring BootVideo · 9 min
  • Paso 05 - Comprender el objetivo de Spring BootVideo · 3 min
  • Paso 06 - Entender la magia de Spring Boot - Proyectos iniciales de Spring BootVideo · 5 min
  • Paso 07 - Comprender la magia de Spring Boot: la configuración automáticaVideo · 8 min
  • Paso 08 - Construir más rápido con Spring Boot DevToolsVideo · 4 min
  • Paso 09 - Preparar la producción con Spring Boot - 1 - PerfilesVideo · 7 min
  • Paso 10 - Preparar la producción con Spring Boot - 2 - ConfigurationPropertiesVideo · 8 min
  • Paso 11 - Preparar la producción con Spring Boot - 3 - Servidores integradosVideo · 6 min
  • Paso 12: Preparación para la producción con Spring Boot - 4 - ActuatorVideo · 8 min
  • Paso 13 - Entendiendo Spring Boot vs Spring vs Spring MVCVideo · 4 min
  • Paso 14 - Primeros pasos con Spring Boot - RevisiónVideo · 1 min
  • Comprender Spring Boot: características clave y preparación para la producciónActividad · 15 min
  • Apéndice - Introducción a Spring Boot en 12 pasos - EvaluaciónCuestionario · 15 min
UNIDAD 11 - Apéndice - Introducción a Junit · 7 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 11 - Apéndice - Introducción a Junit

  • 01 Paso 01: ¿Qué son JUnit y las pruebas unitarias?Video · 5 min
  • 01 Paso 02 - Su primer proyecto JUnit y la barra verdeVideo · 11 min
  • 01 Paso 03: Tu primer código y tu primera prueba unitariaVideo · 5 min
  • 01 Paso 04 - Exploración de otros métodos de afirmaciónVideo · 8 min
  • 01 Paso 05 - Exploración de algunas anotaciones importantes de JUnitVideo · 7 min
  • Primeros pasos con JUnit: Escribiendo y Mejorando tus Primeras Pruebas UnitariasActividad · 15 min
  • Apéndice - Introducción a Junit - EvaluaciónCuestionario · 15 min
UNIDAD 12 - Apéndice: Introducción a Mockito · 8 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 12 - Apéndice: Introducción a Mockito

  • 02 Paso 00 - Introducción a la sección - Mockito en 5 pasosVideo · 2 min
  • 02 Paso 01: Configuración de un proyecto de Spring BootVideo · 7 min
  • 02 Paso 02 - Entender los problemas con StubsVideo · 8 min
  • 02 Paso 03: Escribir tu primera prueba con Mockito utilizando simulacionesVideo · 6 min
  • 02 Paso 04 - Simplificando las Pruebas con Anotaciones Mockito - @Mock, @InjectMocksVideo · 4 min
  • 02 Paso 05: Profundizar en el uso de simulaciones mediante la simulación de la interfaz `List`Video · 8 min
  • Introducción a Mockito: Stubs vs MocksActividad · 15 min
  • Apéndice - Introducción a Mockito - EvaluaciónCuestionario · 15 min
UNIDAD 13 - Apéndice: Introducción a Maven · 11 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 13 - Apéndice: Introducción a Maven

  • Maven Paso 01 - Introducción a MavenVideo · 2 min
  • Maven, paso 02: Creación de un proyecto Spring Boot con MavenVideo · 4 min
  • Paso 03 de Maven: análisis del archivo pom.xml de Maven para un proyecto de Spring BootVideo · 9 min
  • Paso 4 de Maven: análisis del archivo POM principal de Maven para un proyecto de Spring BootVideo · 7 min
  • Maven, paso 5: profundizar en MavenVideo · 6 min
  • Maven, paso 06: Exploración del ciclo de vida de compilación de Maven con un proyecto de Spring BootVideo · 4 min
  • Maven, paso 07: ¿Cómo funciona Maven?Video · 8 min
  • Maven, paso 08: Experimentar con los comandos de MavenVideo · 4 min
  • Maven, paso 09: ¿Cómo se gestionan las versiones de los proyectos Spring?Video · 6 min
  • Comprender Maven y la gestión de dependencias en proyectos JavaActividad · 15 min
  • Apéndice - Introducción a Maven - EvaluaciónCuestionario · 15 min
UNIDAD 14 - Apéndice: Introducción a Gradle · 7 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 14 - Apéndice: Introducción a Gradle

  • Gradle - Paso 01: Primeros pasos con GradleVideo · 2 min
  • Paso 02 de Gradle: Creación de un proyecto Spring Boot con GradleVideo · 4 min
  • Paso 03 de Gradle: exploración de los archivos de compilación y configuración de GradleVideo · 4 min
  • Paso 04 de Gradle: exploración de los complementos de Gradle para Java y Spring BootVideo · 5 min
  • Paso 05 de Gradle: ¿Maven o Gradle? ¿Cuál utilizar para los proyectos de Spring Boot?Video · 5 min
  • Introducción a las herramientas de compilación Gradle y MavenActividad · 15 min
  • Apéndice - Introducción a Gradle - EvaluaciónCuestionario · 15 min
UNIDAD 15 - Apéndice - Introducción a JPA en 10 pasos - V2 · 14 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 15 - Apéndice - Introducción a JPA en 10 pasos - V2

  • Paso 01 - Introducción a JPA e Hibernate - ObjetivosVideo · 1 min
  • Paso 02: Configuración de un nuevo proyecto de Spring Boot para JPA e HibernateVideo · 7 min
  • Paso 03: Iniciar la consola de H2 y crear la tabla de cursos en H2Video · 7 min
  • Paso 04 - Primeros pasos con Spring JDBCVideo · 4 min
  • Paso 05: Inserción de datos codificados de forma estática mediante Spring JDBCVideo · 8 min
  • Paso 06: Insertar y eliminar datos con Spring JDBCVideo · 9 min
  • Paso 07: Consulta de datos con Spring JDBCVideo · 6 min
  • Paso 08 - Introducción a JPA y EntityManagerVideo · 12 min
  • Paso 09 - Explorar la magia de JPAVideo · 3 min
  • Paso 10 - Introducción a Spring Data JPAVideo · 6 min
  • Paso 11 - Exploración de las características de Spring Data JPAVideo · 5 min
  • Paso 12 - Entender la diferencia entre Hibernate y JPAVideo · 5 min
  • Una introducción a JPA y Spring Data JPAActividad · 15 min
  • Apéndice - Introducción a JPA en 10 pasos - V2 - EvaluaciónCuestionario · 15 min
UNIDAD 16 - APÉNDICE - Introducción a la programación funcional en 30 minutos · 10 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 16 - APÉNDICE - Introducción a la programación funcional en 30 minutos

  • Paso 00 - Introducción a la programación funcional - Visión generalVideo · 1 min
  • Paso 01 - Introducción a la programación funcional con JavaVideo · 6 min
  • Paso 02 - Escribir su primer programa funcional JavaVideo · 6 min
  • Paso 03 - Mejora del programa funcional Java con filtroVideo · 8 min
  • Paso 04 - Uso de la Expresión Lambda para Mejorar su Programa FuncionalVideo · 5 min
  • Paso 05 - Realizar Ejercicios de Programación Funcional con Streams, Filtros y LambdasVideo · 6 min
  • Paso 06 - Uso de Mapas en Programas Funcionales - con EjerciciosVideo · 6 min
  • Paso 07 - Comprender la clase opcional en JavaVideo · 7 min
  • Paso 08 - Repaso rápido a los fundamentos de la programación funcionalVideo · 3 min
  • Comprensión y uso de Java Streams y Lambda ExpressionsActividad · 15 min
UNIDAD 17 - APÉNDICE - Nuevas funciones de Java: repaso rápido en formato de preguntas y respuestas · 5 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 17 - APÉNDICE - Nuevas funciones de Java: repaso rápido en formato de preguntas y respuestas

  • Repaso rápido - Nuevas funciones de JavaVideo · 1 min
  • Cómo avanza JavaVideo · 6 min
  • Objetivos principales de las últimas versiones de JavaVideo · 6 min
  • Versiones importantes de Java y funciones más importantesVideo · 18 min
  • Comprender las características y la evolución de las versiones de JavaActividad · 15 min
UNIDAD 18 - ANEXO - Microservicios con Spring Cloud - V1 - Spring Boot v2.3 y versiones anteriores · 49 lecciones

Spring, JPA, pruebas y microservicios heredados - UNIDAD 18 - ANEXO - Microservicios con Spring Cloud - V1 - Spring Boot v2.3 y versiones anteriores

  • Paso 00 - Componentes de los microservicios - Estandarización de puertos y URLVideo · 3 min
  • Paso 01 - Parte 1 - Introducción al microservicio Limits y a Spring Cloud Config ServerVideo · 5 min
  • Paso 01 - Parte 2 - Configuración del microservicio de límitesVideo · 6 min
  • Paso 02: Creación de un servicio de límites fijosVideo · 5 min
  • Paso 03: Mejorar el servicio «Limits» para obtener la configuración de las propiedades de la aplicaciónVideo · 5 min
  • Paso 04: Configuración de Spring Cloud Config ServerVideo · 4 min
  • Paso 05: Instalación de GitVideo · 2 min
  • Paso 06: Creación de un repositorio Git localVideo · 5 min
  • Paso 07: Conectar Spring Cloud Config Server al repositorio Git localVideo · 5 min
  • Paso 08: Configuración para varios entornos en el repositorio de GitVideo · 6 min
  • Paso 09: Conectar el servicio Limits a Spring Cloud Config ServerVideo · 5 min
  • Paso 10: Configuración de perfiles para el servicio de límitesVideo · 6 min
  • Paso 11: Repaso de Spring Cloud Config ServerVideo · 4 min
  • Paso 12: Introducción al microservicio de conversión y cambio de divisasVideo · 3 min
  • Paso 13: Configuración del microservicio de cambio de divisasVideo · 4 min
  • Paso 14: Crear un servicio sencillo de conversión de divisas con valores fijosVideo · 6 min
  • Paso 15: Configuración del puerto dinámico en la respuestaVideo · 7 min
  • Paso 16: Configurar JPA y los datos inicializadosVideo · 8 min
  • Paso 17: Crear un repositorio JPAVideo · 5 min
  • Paso 18: Configuración del microservicio de conversión de divisasVideo · 2 min
  • Paso 19: Creación de un servicio de conversión de divisasVideo · 7 min
  • Paso 20: Llamada al microservicio de cambio de divisas desde el microservicio de conversión de divisasVideo · 8 min
  • Paso 21: Uso del cliente REST Feign para la invocación de serviciosVideo · 12 min
  • Paso 22: Configuración del equilibrio de carga del lado del cliente con RibbonVideo · 5 min
  • Paso 23: Ejecución del equilibrio de carga del lado del cliente con RibbonVideo · 5 min
  • Paso 24: Comprender la necesidad de un servidor de nombresVideo · 3 min
  • Paso 25: Configuración del servidor de nombres EurekaVideo · 5 min
  • Paso 26: Conexión del microservicio de conversión de divisas a EurekaVideo · 3 min
  • Paso 27: Conexión del microservicio de cambio de divisas a EurekaVideo · 3 min
  • Paso 28 - Distribución de llamadas mediante Eureka y RibbonVideo · 7 min
  • Paso 29: Resumen de la implementación de Eureka, Ribbon y FeignVideo · 4 min
  • Paso 30: Introducción a las pasarelas de APIVideo · 3 min
  • Paso 31: Configuración de Zuul API GatewayVideo · 5 min
  • Paso 32: Implementación del filtro de registro de ZuulVideo · 6 min
  • Paso 33: Ejecución de una solicitud a través de la pasarela de API ZuulVideo · 5 min
  • Paso 34: Configuración de la pasarela de API Zuul entre las invocaciones de microserviciosVideo · 7 min
  • Paso 35: Introducción al rastreo distribuidoVideo · 3 min
  • Paso 36: Implementación de Spring Cloud SleuthVideo · 9 min
  • Paso 37: Introducción al rastreo distribuido con ZipkinVideo · 5 min
  • Paso 38 - Instalación de Rabbit MQVideo · 5 min
  • Paso 39: Configuración del seguimiento distribuido con ZipkinVideo · 7 min
  • Paso 40: Conexión de los microservicios a ZipkinVideo · 4 min
  • Paso 41: uso del panel de control de Zipkin para rastrear solicitudesVideo · 7 min
  • Paso 42: Comprender la necesidad de Spring Cloud BusVideo · 9 min
  • Paso 43: Implementación de Spring Cloud BusVideo · 5 min
  • Paso 44: Tolerancia a fallos con HystrixVideo · 7 min
  • Conclusión del curso «Spring, JPA, pruebas y microservicios heredados»Lectura · 10 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    18 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    20 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Dominar los microservicios con Spring Boot y Spring Cloud

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Packt.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 18 unidades · 311 lecciones · 144 h
  • 12 meses de acceso
  • 20 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Packt; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Dominar los microservicios con Spring Boot y Spring Cloud

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture