• No hay productos en el carrito.

Inicio / Cursos / Master Class de Java con Maven para Testers
Impartido por Blass AcademyPago único de $2,800 MXN · acceso por 12 meses

Master Class de Java con Maven para Testers

De cero a Automation Engineer: El camino definitivo para dominar Java y los frameworks de pruebas más demandados

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

Lo que serás capaz de hacer

¿Buscas el curso de Java definitivo sin necesidad de experiencia previa? ¡Aquí lo tienes! ¿Explicación Directa? Sin rodeos. Videos bien editados con explicaciones concisas y al grano. ¿Temas paso a paso? ¡Totalmente! Desde la instalación de Java 17 hasta la arquitectura de frameworks de pruebas profesionales. ¿Práctica constante? Of course. Ejercicios resueltos en cada sesión y retos propuestos para que afiances tu lógica de programación. ¿Nivel de entrevista técnica? Exacto. Incluimos cuestionarios con preguntas reales de procesos de selección para que domines la teoría y la práctica. Temario del Curso: Módulo 1: Fundamentos de Programación (Desde cero) Entorno de Trabajo: Instalación de Java 17 e IntelliJ IDEA. Primeros Pasos: Tipos de datos, variables y operadores lógicos/aritméticos. Control de Flujo: Condicionales (if/else, switch) y bucles (for, while, do-while). Desafío Algorítmico: Resolución de los 3 ejercicios de lógica más comunes en entrevistas técnicas. Módulo 2: Java Intermedio, Avanzado y POO Estructuras de Datos: Manejo de información con el Framework de Colecciones (List, Set, Map). Dominio del Lenguaje: Manejo de excepciones, manipulación de Strings, modificadores de acceso y gestión de archivos (I/O). Programación Orientada a Objetos (POO): Los 4 pilares (Encapsulamiento, Abstracción, Herencia y Polimorfismo) aplicados a casos reales. Java Moderno: Uso de Java Streams para filtros avanzados, métodos Generics y simplificación de datos con Java Records . Módulo 3: Herramientas del SDET Profesional Terminal y Consola: Dominio de comandos en Windows y MacOS. Gestión de Proyectos con Maven: Entender el ciclo de vida de un proyecto, el archivo pom.xml y la gestión de dependencias. Utilidades de Automatización: Generación de logs, creación de data aleatoria (Faker) y lectura de archivos de configuración ( JSON, Excel, Properties ). Módulo 4: Testing Frameworks I - TestNG Introducción a TestNG: Configuración, anotaciones principales (@Test, @Before, @After). Gestión de Pruebas: Uso del archivo testng.xml, grupos de ejecución y priorización de tests. Data Driven Testing: Uso de @DataProvider para ejecutar múltiples sets de datos. Reportes: Configuración de reportes nativos y ejecución en paralelo. Módulo 5: Testing Frameworks II - JUnit Migración y Diferencias: Introducción a JUnit 6 (Jupiter) y declaración de tests. Validaciones: Uso profundo de Asserts y Assumptions . Optimización: Tests parametrizados y ejecución de suites. Reportes: Implementación de Allure Reports para visualizaciones profesionales de tus resultados. Módulo 6: Testing Frameworks III - BDD con Cucumber & Gherkins Introducción al BDD: Filosofía de desarrollo guiado por comportamiento. Gherkin Syntax: Escritura de escenarios profesionales (Given, When, Then). Integración: Creación de Step Definitions , Runner classes y uso de Hooks . Escenarios Avanzados: Manejo de Scenario Outlines y Data Tables para pruebas robustas. Reportes: Implementación de Allure Reports para visualizaciones profesionales de tus resultados. Meta del curso: Al finalizar, no solo sabrás programar en Java, sino que serás capaz de diseñar y mantener la lógica de pruebas de cualquier software bajo los estándares más altos del mercado.

  • Dominar Java 17 y lógica algorítmica: Escribe código sólido desde cero usando variables, ciclos y estructuras complejas.
  • Aplicar Programación Orientada a Objetos: Crea software profesional utilizando herencia, polimorfismo, abstracción y encapsulamiento.
  • Gestionar proyectos con Maven: Administra dependencias, librerías y el ciclo de vida de tus proyectos de forma profesional.
  • Automatizar pruebas con TestNG y JUnit: Diseña suites de pruebas robustas, validaciones avanzadas y ejecuciones en paralelo.
  • Implementar BDD con Cucumber: Traduce requisitos de negocio a pruebas automatizadas usando lenguaje Gherkin.

Temario

UNIDAD 1 - Introducción y Configuración del Entorno Inicial · 6 lecciones

UNIDAD 1 - Introducción y Configuración del Entorno Inicial

  • Introducción al cursoVideo · 2 min
  • Conoce al ProfesorVideo · 1 min
  • Temario del CursoVideo · 2 min
  • Instalar Java & IntelliJ (Windows)Video · 3 min
  • Instalar Java & IntelliJ (MacOS)Video · 4 min
  • Creación de Proyectos con IntellIJVideo · 1 min
UNIDAD 2 - Sentencias básicas de Java · 29 lecciones

UNIDAD 2 - Sentencias básicas de Java

  • Mostrar Mensajes en Consola y ComentariosVideo · 8 min
  • Quiz - Mostrar Mensajes en Consola y ComentariosCuestionario · 0 min
  • Tarea - Mostrar Mensajes en Consola y ComentariosLectura · 0 min
  • Tipos de Dato y Declaración de Variables/ConstantesVideo · 7 min
  • Quiz - Tipos de Dato y Declaración de Variables/ConstantesCuestionario · 0 min
  • Mostrar Datos en la ConsolaVideo · 6 min
  • Tarea - Tipos de Dato y Declaración de Variables/ConstantesLectura · 0 min
  • Quiz - Mostrar Datos en la ConsolaCuestionario · 0 min
  • Tarea - Mostrar Datos en la ConsolaLectura · 0 min
  • Operaciones MatemáticasVideo · 7 min
  • Tarea - Operaciones MatematicasLectura · 0 min
  • Generación de Números AleatoriosVideo · 4 min
  • Tarea - Generación de Números AleatoriosLectura · 0 min
  • Declaración de Métodos - TeoríaVideo · 9 min
  • Quiz - Declaración de MétodosCuestionario · 0 min
  • Declaración de Métodos - PrácticaVideo · 11 min
  • Tarea - MétodosLectura · 0 min
  • Lectura de Datos por TecladoVideo · 8 min
  • Quiz - Lectura de Datos por TecladoCuestionario · 0 min
  • Tarea - Lectura TecladoLectura · 0 min
  • Wrapper Class y Conversión de DatosVideo · 4 min
  • Quiz- Wrapper Class y Conversion de DatosCuestionario · 0 min
  • Aumento y Decremento de NúmerosVideo · 3 min
  • Quiz - Aumento y Decremento de NúmerosCuestionario · 0 min
  • Comparación de NúmerosVideo · 6 min
  • Quiz- Comparación de NúmerosCuestionario · 0 min
  • Operaciones LógicasVideo · 4 min
  • Quiz - Operaciones LógicasCuestionario · 0 min
  • Tarea - Operaciones Lógicas y Comparación de NúmerosLectura · 0 min
UNIDAD 3 - Condicionales y Bucles · 18 lecciones

UNIDAD 3 - Condicionales y Bucles

  • Condicional If/ElseVideo · 10 min
  • Quiz - Condicional If/ElseCuestionario · 0 min
  • Tarea - Condicional If/ElseLectura · 0 min
  • Sentencia Switch & EnumsVideo · 9 min
  • Quiz - Sentencia Switch & EnumsCuestionario · 0 min
  • Tarea - Sentencia SwitchLectura · 0 min
  • Bucles - Teoría BásicaVideo · 2 min
  • Quiz - Bucles Teoría BásicaCuestionario · 0 min
  • Bucle For - TeoríaVideo · 6 min
  • Quiz - Bucle ForCuestionario · 0 min
  • Bucle For - EjerciciosVideo · 12 min
  • Tarea - Bucle ForLectura · 0 min
  • Bucles While & Do-WhileVideo · 9 min
  • Quiz Bucles While & Do-WhileCuestionario · 0 min
  • Tarea - Bucle While/Do-WhileLectura · 0 min
  • Aplicaciones algorítmicas de buclesVideo · 8 min
  • Quiz - Aplicaciones Algorítmicas de BuclesCuestionario · 0 min
  • Tarea - Aplicaciones algorítmica de buclesLectura · 0 min
UNIDAD 4 - Colecciones · 16 lecciones

UNIDAD 4 - Colecciones

  • Arrays - TeoríaVideo · 7 min
  • Quiz - ArraysCuestionario · 0 min
  • Arrays - EjerciciosVideo · 9 min
  • Tarea - ArraysLectura · 0 min
  • Ordenamiento Bubble SortVideo · 8 min
  • Quiz - Bubble SortCuestionario · 0 min
  • Tarea - Bubble SortLectura · 0 min
  • ListasVideo · 13 min
  • Quiz - ListasCuestionario · 0 min
  • Tarea - ListasLectura · 0 min
  • SetsVideo · 13 min
  • Quiz - SetsCuestionario · 0 min
  • Tarea - SetsLectura · 0 min
  • MapsVideo · 10 min
  • Quiz - MapsCuestionario · 0 min
  • Tarea - MapsLectura · 0 min
UNIDAD 5 - Temas Avanzados de Java · 11 lecciones

UNIDAD 5 - Temas Avanzados de Java

  • Excepciones, Try/Catch & StderrVideo · 16 min
  • Quiz - Excepciones, Try/Catch & StderrCuestionario · 0 min
  • Manipulación de Strings - TeoríaVideo · 10 min
  • Quiz - Manipulación de StringsCuestionario · 0 min
  • Tarea - StringsLectura · 0 min
  • Manipulación de Strings - EjerciciosVideo · 7 min
  • Paquetes & Modificadores de Acceso (Parte 1)Video · 8 min
  • Quiz - Paquetes & Modificadores de Acceso (Parte 1)Cuestionario · 0 min
  • Lectura & Escritura de FilesVideo · 14 min
  • Quiz - Lectura & Escritura de FilesCuestionario · 0 min
  • Tarea - Lectura Escritura de FilesLectura · 0 min
UNIDAD 6 - Programación Orientada a Objetos · 18 lecciones

UNIDAD 6 - Programación Orientada a Objetos

  • Teoría de Programación Orientada a Objetos - Encapsulamiento & AbstracciónVideo · 12 min
  • Quiz - POO Teoría, Encapsulamiento & AbstracciónCuestionario · 0 min
  • Ejercicios de Programación Orientada a Objetos BásicosVideo · 5 min
  • Palabra Reservadas static & nullVideo · 9 min
  • Quiz - Palabra reservada static & nullCuestionario · 0 min
  • Integración de Programación Orientada a Objetos con lo aprendido (Parte 1)Video · 7 min
  • Integración de Programación Orientada a Objetos con lo aprendido (Parte 2)Video · 6 min
  • Quiz - Integración de POO con lo aprendidoCuestionario · 0 min
  • Ejercicios de Programación Orientada a Objetos AvanzadosVideo · 10 min
  • Tarea - POO 1Lectura · 0 min
  • Herencia & Modificadores de Acceso (Parte 2)Video · 5 min
  • Quiz - Herencia & Modificadores de Acceso (Parte 2)Cuestionario · 0 min
  • Ejercicios de HerenciaVideo · 13 min
  • Tarea - HerenciaLectura · 0 min
  • Polimorfismo TeoríaVideo · 6 min
  • Quiz - PolimorfismoCuestionario · 0 min
  • Ejercicios de PolimorfismoVideo · 5 min
  • Tarea - PolimorfismoLectura · 0 min
UNIDAD 7 - Streams · 8 lecciones

UNIDAD 7 - Streams

  • Métodos Referenciados, Lambdas y Tipos de StreamsVideo · 8 min
  • Operaciones en Streams (Teoría)Video · 17 min
  • Preparación del ProyectoVideo · 1 min
  • Ejercicios 1Video · 10 min
  • Ejercicios 2Video · 6 min
  • Ejercicios 3Video · 9 min
  • Ejercicios 4Video · 10 min
  • Ejercicios 5Video · 8 min
UNIDAD 8 - Genéricos y Tipos de Funciones · 3 lecciones

UNIDAD 8 - Genéricos y Tipos de Funciones

  • GenéricosVideo · 6 min
  • Tipos de FuncionesVideo · 9 min
  • EjerciciosVideo · 6 min
UNIDAD 9 - Records · 4 lecciones

UNIDAD 9 - Records

  • Records (Teoría)Video · 2 min
  • Preparación del ProyectoVideo · 1 min
  • Ejercicios 1Video · 9 min
  • Ejercicios 2Video · 10 min
UNIDAD 10 - La Terminal · 7 lecciones

UNIDAD 10 - La Terminal

  • IntroducciónVideo · 1 min
  • Configuraciones Previas (Windows)Video · 5 min
  • Configuraciones Previas (MacOS)Video · 2 min
  • Uso de la Terminal y ComandosVideo · 11 min
  • Creación de Shell ScriptsVideo · 3 min
  • Quiz - TerminalCuestionario · 0 min
  • Tarea TerminalLectura · 0 min
UNIDAD 11 - Manejo de Java por Terminal · 6 lecciones

UNIDAD 11 - Manejo de Java por Terminal

  • IntroducciónVideo · 2 min
  • Configuración Terminal IntelliJ (Windows)Video · 3 min
  • Configuración Terminal IntelliJ (MacOS)Video · 1 min
  • Proceso de Compilación y Ejecución de un Programa de JavaVideo · 2 min
  • Compilar y Ejecutar un Programa de Java por TerminalVideo · 3 min
  • Pasar Parámetros a Nuestros Programas por TerminalVideo · 3 min
UNIDAD 12 - Maven · 8 lecciones

UNIDAD 12 - Maven

  • Generalidades & Maven WrapperVideo · 8 min
  • Ejecución por Terminal usando MavenVideo · 3 min
  • Quiz - Maven 1Cuestionario · 0 min
  • Lifecycles de MavenVideo · 5 min
  • Pasar Datos por Terminal & Variables de EntornoVideo · 7 min
  • Archivo PropertiesVideo · 4 min
  • Dependencias & PluginsVideo · 7 min
  • Quiz - Maven 2Cuestionario · 0 min
UNIDAD 13 - Aplicaciones Maven · 8 lecciones

UNIDAD 13 - Aplicaciones Maven

  • Preparación ProyectoVideo · 4 min
  • LogsVideo · 4 min
  • Lectura & Escritura de JSONVideo · 18 min
  • Tarea - Lectura de JSONLectura · 0 min
  • Generación de Data AleatoriaVideo · 9 min
  • Tarea - Librería FakerLectura · 0 min
  • Lectura de ExcelVideo · 15 min
  • Tarea - Lectura de ExcelLectura · 0 min
UNIDAD 14 - TestNG · 10 lecciones

UNIDAD 14 - TestNG

  • Preparación del ProyectoVideo · 5 min
  • TestNG & Declaración de TestsVideo · 16 min
  • AssertsVideo · 13 min
  • Agrupar & Ignorar TestsVideo · 4 min
  • Tests ParametrizadosVideo · 11 min
  • ListenersVideo · 4 min
  • Ejecutar Suite por Terminal & Ejecución en ParaleloVideo · 5 min
  • Reportes de AllureVideo · 3 min
  • Quiz - TestNGCuestionario · 0 min
  • Tarea TestNGLectura · 0 min
UNIDAD 15 - JUnit 6 · 10 lecciones

UNIDAD 15 - JUnit 6

  • Preparación del ProyectoVideo · 5 min
  • JUnit 6 & Declaración de TestsVideo · 14 min
  • AssertsVideo · 13 min
  • Agrupar & Ignorar TestsVideo · 4 min
  • Tests ParametrizadosVideo · 9 min
  • ListenersVideo · 3 min
  • Ejecutar Suite por Terminal & Ejecución en ParaleloVideo · 7 min
  • Reportes de AllureVideo · 3 min
  • Quiz - JUnit6Cuestionario · 0 min
  • Tarea JUnit6Lectura · 0 min
UNIDAD 16 - BDD con Gherkins & Cucumber · 14 lecciones

UNIDAD 16 - BDD con Gherkins & Cucumber

  • Preparación del ProyectoVideo · 10 min
  • BDD & GherkinsVideo · 8 min
  • Step Definitions & CucumberVideo · 10 min
  • AssertsVideo · 14 min
  • BackgroundVideo · 2 min
  • Data TablesVideo · 15 min
  • DocStringsVideo · 5 min
  • Scenarios Parametrizados - Scenario Outline & ExamplesVideo · 7 min
  • Compartir Información entre Steps - Clase WorldVideo · 6 min
  • HooksVideo · 3 min
  • Agrupar & Ignorar ScenariosVideo · 2 min
  • Ejecución Scenarios por Terminal, Reportes & ParalelismoVideo · 6 min
  • Quiz - BDD con Cucumber y GherkinsCuestionario · 0 min
  • Tarea de Cucumber con GherkinsLectura · 0 min
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 $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

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

  3. 3

    Cuestionarios por unidad

    35 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: Master Class de Java con Maven para Testers

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 Blass Academy.
  • 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.

  • 16 unidades · 176 lecciones · 60 h
  • 12 meses de acceso
  • 35 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 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 Blass Academy; 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 · Master Class de Java con Maven para Testers

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