Conocimientos y habilidades que adquieres realizando este curso

  • Qué es Testcontainers.
  • Montar una infraestructura de BBDD SQL basada en Docker.
  • Configuración de Testcontainers.
  • Personalización de Testcontainers.
  • Ejecutar test sobre Docker.

Temario

  • Introducción a DB2 Module

    7m
  • Ejemplo y licenciamiento

    4m
  • Configuración del entorno

    11m
  • DB2 Test Select

    14m
  • DB2 Test: Añadiendo parámetros en el JDBC

    4m
  • Introducción a MariaDB Module

    4m
  • Ejemplo

    2m
  • Test Select

    8m
  • Test Specific Version

    4m
  • Custom Init File

    6m
  • Command Override

    6m
  • URL Param In JDBC URL

    8m
  • Introducción a Microsoft SQL Server Module

    3m
  • Ejemplo y licenciamiento

    2m
  • Test Select

    14m
  • URL Param In JDBC URL

    4m
  • Setup Database

    7m
  • Connection With Password

    4m
  • Introducción a MySQL Module

    5m
  • Ejemplo

    1m
  • Test Select

    12m
  • Test Specific Version (vista previa)

    3m
  • Test MySQL With Custom Init File

    5m
  • Test Command Override

    4m
  • Test Explicit Init Script

    6m
  • Test Empty Password With Non Root User

    3m
  • Test Empty Password With Root User

    3m
  • Test With Additional Url Param Time Zone

    7m
  • Test With Additional Url Param Multi Queries

    6m
  • Test With Additional Url Param In Jdbc Url

    4m
  • Introducción a Oracle-XE Module

    6m
  • Ejemplo

    1m
  • Oracle Test

    9m
  • Introducción a PostgreSQL Module

    7m
  • Ejemplo

    1m
  • Test Select

    8m
  • Test With Command

    4m
  • Test Unset Command

    4m
  • Explicit Init Script

    5m
  • URL Param In JDBC URL

    4m
  • Customizable PostgreSQL Test

    5m
  • Introducción a Presto Module

    2m
  • Introducción a Trino Module

    4m
  • Ejemplo

    2m
  • Catálogos

    5m
  • Ejemplo con Queries

    4m
  • Test Select

    7m
  • Init Script

    8m
  • Introducción a Cockroach DB Module

    5m
  • Test Select

    9m
  • InitScript

    5m
  • Additional Url Param In Jdbc Url

    4m
  • Conclusiones

    4m

Relacionado

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

Curso de BBDD con Testcontainers

Curso de BBDD con Testcontainers

curso

Con este curso aprenderás:

  • Qué es Testcontainers
  • Montar una infraestructura de BBDD basada en Docker
  • Configuración de Testcontainers

Duración: 5 horas y 34 minutos

Curso de BBDD NoSQL con Testcontainers

Curso de BBDD NoSQL con Testcontainers

curso

Con este curso aprenderás:

  • Qué es Testcontainers.
  • Montar una infraestructura de BBDD NoSQL basada en Docker.
  • Configuración de Testcontainers.

Duración: 2 horas y 44 minutos

Preguntas Frecuentes

En OpenWebinars los cursos 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.

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos 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í.

Efectivamente, una vez superado cada curso podrás descargarte el diploma acreditativo de cada uno de ellos. Añade estos cursos a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todos los cursos de la carrera.

Descripción

Esta es una formación dirigida a toda persona que desarrolle en Java y ejecute test unitarios, por lo que es necesario tener conocimientos previos en Java, JUnit 4, JUnit 5 y en Docker, además sería interesante, aunque no imprescindible, tener nociones sobre bases de datos SQL.

En nuestra plataforma encontrarás algunos cursos sobre estas tecnologías, por si necesitas refrescar algunos conceptos, como por ejemplo el Curso de Java 8 desde cero, el Curso de Testing en Java con JUnit 5, el Curso de Docker para desarrolladores o el Curso de SQL desde cero.

Para comenzar el curso encontrarás una presentación del mismo y del profesor que lo imparte, además de una introducción a los contenedores de bases de datos y a todos tipos de las mismas que vamos a ver a lo largo de la formación.

Después de esta interesante introducción, en cada uno de los posteriores bloques profundizamos en cada una de las bases de datos SQL que utilizaremos a lo largo de la formación: DB2, MariaDB, Microsoft SQL Server, MySQL, Oracle-XE, PostgreSQL, Presto, Trino y CockroachDB.

En estas secciones dedicadas a BBDD concretas, se hará una introducción a cada módulo y después todo relacionado con cada uno de los motores de SQL que existen a nivel de Testcontainers, desde la configuración del entorno hasta el test, todo ello de forma práctica para permitir que aprendas de una forma mucho más aplicada.

Para finalizar, el tutor hará un resumen del curso con unas conclusiones finales, además de explicar cuáles serían los siguientes pasos a dar a nivel de formación para seguir aprendiendo al respecto.

 

* Requisitos del Curso

Para realizar este curso es recomendable realizar previamente nuestro Curso de Introducción al testing con Testcontainers, así como tener experiencia como desarrollador en Java, conocimientos básicos de JUnit 5 (recomendable tener alguna noción básica de jUnit 4) y BBDD SQL.

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars