Contenedores

Curso de Testcontainers: Mensajería

Con este curso aprenderás a ejecutar test unitarios con mensajería cuya infraestructura esté montada en Docker, lo que evitará que los test estén supeditados a la infraestructura que se tenga.
4.6 (5 valoraciones)
2 horas y 54 minutos · Curso
Testcontainers: Mensajería

Lo que aprenderás en este curso:

  • Montar una infraestructura de Kafka basada en Docker.
  • Montar una infraestructura de RabbitMQ basada en Docker.
  • Configurar Testcontainers.
  • Personalizar Testcontainers.
  • Ejecutar tests sobre Docker.

Requisitos del curso

Es recomendable que los alumnos tengan conocimientos sobre cómo desarrollar en Java, jUnit 5, (recomendable tener alguna noción básica de jUnit 4) Kafka , y RabbitMQ

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.6
5 valoraciones

Contenido del curso:

    • 6m
    • Introducción a Kafka Containers
      10m
    • Ejemplo: Levantar y conectar contenedores
      7m
    • Práctica: Introducción a Kafka Containers
      12m
    • Práctica: testUsage
      23m
    • Práctica: testExternalZookeeperWithExternalNetwork
      11m
    • 3m
    • Introducción a RabbitMQ Container
      5m
    • Práctica: Introducción a RabbitMQ Container
      7m
    • Práctica: shouldCreateRabbitMQContainer
      11m
    • Práctica: shouldCreateRabbitMQContainerWithExchange
      4m
    • Práctica: shouldCreateRabbitMQContainerWithExchangeInVhost
      6m
    • Práctica: shouldCreateRabbitMQContainerWithQueues
      9m
    • Práctica: shouldMountConfigurationFile
      5m
    • Práctica: shouldMountConfigurationFileErlang +Sysctl
      6m
    • Práctica: shouldThrowException
      6m
    • Práctica: shouldWorkWithSSL
      21m
    • Práctica: testRecap
      13m
    • Conclusiones
      1m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Testcontainers: Cloud

Curso de Testcontainers: Cloud

3 horas y 51 minutos · Curso

Con este curso aprenderás a ejecutar test unitarios contra Google Cloud (GCP) y AWS con infraestructura montada en Docker, para que de esta manera los …

  • Contenedores
Personalización de Testcontainers

Curso de Personalización de Testcontainers

3 horas y 37 minutos · Curso

En este curso aprenderás a realizar la personalización de los Testcontainers y todas las posibilidades que nos ofrecen, de una forma tanto teórica como práctica.

  • Contenedores

Dudas frecuentes

1

¿Cuándo comienza la formación?

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

2

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

3

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la lista.

Para realizar ese curso y comprender todo lo que en el mismo se explica, es necesario tener conocimientos previos en Java y en testing con JUnit 4 y JUnit 5, además de tener algunas nociones sobre Docker, Kafka y RabbitMQ.

Tras el bloque de introducción al curso, la formación se divide en dos amplias secciones, cada una compuesta de lecciones individuales que te permitirán avanzar de forma siempre organizada y a tu ritmo.

En el primero de estos apartados se explicará todo lo referente al proceso de montar una infraestructura de Kafka basada en Docker, desde una introducción a esta tecnología hasta la explicación de su uso a través de diferentes ejemplos prácticos, que permitirán aprender la teoría de una forma aplicada.

Seguidamente veremos la parte centrada en el montaje de infraestructuras de RabbitMQ basadas en Docker, de la misma forma que hicimos en el bloque previo, es decir, realizando una primera toma de contacto con este servicio a modo de introducción, y después desarrollando todos los procesos de forma práctica realizando varios ejemplos paso a paso.

Verás que es un curso muy completo, cuya realización te permitirá aprender a montar una infraestructura de Kafka basada en Docker, así como una infraestructura de RabbitMQ basada en Docker, además de ser capaz de configurar y personalizar Testcontainers, ejecutando tests sobre Docker.

Artículos
Ver todos