Java Intermedio
    Spring Boot Profesional

    Lleva tus conocimientos de Java al siguiente nivel. Aprende patrones de diseño, testing profesional, seguridad con JWT, persistencia con JPA y mucho más... Más de 10 años de experiencia en desarrollo backend me respaldan para guiarte en tiempo real en cada paso de tu carrera como developer.

    Joaquín Coronado Ramírez
    Con Joaquín Coronado • Head of Backend

    Temario del Curso

    8 módulos con 30 horas de practica con proyectos reales

    30 hrs de contenido
    8 módulos

    Introducción a Spring y Spring Boot

    7 hrs
    • ¿Qué es Spring y Spring Boot?
    • Conceptos previos a Spring
    • Inyección de dependencias y el contenedor IoC
    • Configuración de un proyecto con Spring Initializr
    • Dependencias starter de Spring Boot

    Patrones de Diseño y Arquitectura

    4 hrs
    • Principios SOLID aplicados a proyectos reales
    • Patrones más usados en backend: Strategy, Factory, Template Method, Decorator
    • Arquitectura por capas
    • Vertical Slicing

    Persistencia de datos con Spring Data JPA (MySQL)

    4 hrs
    • Configuración de JPA con MySQL
    • Entidades, repositorios y relaciones
    • Consultas con métodos derivados y JPQL
    • Paginación y ordenamiento
    • Buenas prácticas de acceso a datos

    Testing Profesional: JUnit, Mockito y TDD

    2 hrs
    • Fundamentos de testing unitario y buenas prácticas
    • JUnit 5: estructura, anotaciones y assertions
    • Uso de Mockito para mocks, stubs y spies
    • Introducción a TDD (Test Driven Development)
    • Testing de servicios y lógica de negocio

    Seguridad: JWT con Spring Security

    5 hrs
    • Fundamentos de autenticación y autorización
    • Configuración de Spring Security
    • Implementación de JWT (login, filtros y validación)
    • Protección de endpoints y roles de usuario
    • Manejo de errores y seguridad básica en APIs REST

    Documentación con Swagger / OpenAPI

    2 hrs
    • Importancia de documentar APIs
    • Configuración de Swagger en Spring Boot
    • Uso de anotaciones OpenAPI
    • Documentación de endpoints, parámetros y respuestas
    • Buenas prácticas para APIs consumibles

    Docker para desarrollo

    2 hrs
    • ¿Qué es Docker y por qué usarlo?
    • Creación de Dockerfiles para aplicaciones Java
    • Uso de imágenes y contenedores
    • Docker Compose para entornos locales
    • Flujo de desarrollo con Docker

    Asincronía: RabbitMQ y Cron Jobs

    4 hrs
    • Conceptos de mensajería y procesamiento asíncrono
    • Introducción a RabbitMQ y colas
    • Productores y consumidores con Spring AMQP
    • Manejo de tareas programadas con Cron Jobs
    • Casos de uso reales (emails, procesos en background)

    Metodología Práctica

    📋 Teoría Aplicada

    Cada concepto se explica con ejemplos reales de mi experiencia en producción.

    🛠️ Práctica Inmediata

    Construimos aplicaciones completas aplicando lo aprendido al instante.

    🚀 Proyectos Reales

    Desarrollamos sistemas que realmente se usan en empresas Fortune 500.

    Antes de Comenzar

    Para aprovechar al máximo este curso, te recomendamos cumplir con los siguientes requisitos

    Equipo Recomendado

    8 GB de RAM (mínimo)
    2.5 GB de espacio en disco
    Procesador multicore
    Resolución mínima 1024x768
    Conexión a internet estable (recomendado por cable)

    Conocimientos Previos

    Java Basics
    POO (Programación Orientada a Objetos)
    Nociones de Spring y Spring Boot
    Desarrollo de API REST

    No es necesario ser experto, solo tener nociones básicas.

    ¿Aún no tienes estos conocimientos?

    Puedes tomar el curso sin cumplir estos requisitos, pero te recomendamos tenerlos para aprovecharlo al 100%.

    Próximos Inicios

    Spring Boot Profesional

    Modalidad Sabatina

    Sábados 9:00 AM - 2:00 PM
    30 horas totales
    24 oct - 28 nov 2026
    6 clases
    Clases en vivo
    Con grabaciones incluidas
    LO QUE DICEN MIS ALUMNOS

    Aprenden haciendo

    4.7· 3 reseñas de exalumnos verificados

    E
    Eduardo Rey Heredia VelázquezExalumno
    5.0· sep 2026
    El curso de Spring Boot intermedio de Joaquín es una de las mejores opciones que puedes tomar para comprender el framework, pero sobre todo ganas confianza y perder ese miedo, sacar el máximo provecho y avanzar en tu trabajo. Lo recomiendo ampliamente.
    Java Intermedio✓ Alumno verificado
    M
    Marco Antonio González SerranoExalumno
    4.5· sep 2026
    La experiencia y conocimiento compartido con metodología y paciencia siempre nos brinda mejores herramientas a título personal en nuestro ámbito profesional.
    Java Intermedio · Claude Code✓ Alumno verificado
    E
    Edgar García AguilarExalumno
    4.5· sep 2026
    Curso muy recomendable, el instructor está actualizado y responde todas las dudas que se le plantearon. En la medida de lo posible seguiré tomando sus cursos.
    Java desde Cero · Java Intermedio✓ Alumno verificado

    Elige el Plan Perfecto para Ti

    Diferentes opciones de pago para que elijas el plan que mejor se adapte a ti

    Sin tarjeta

    Dos pagos cómodos

    $8,500 MXN
    $4,250 x 2 pagos
    • 50% ahora, 50% al iniciar
    • No necesitas tarjeta de crédito
    • Acceso completo al curso
    • Grabaciones incluidas
    • Material bibliográfico
    • Código del proyecto final
    MÁS ELEGIDO

    Flexible

    Hasta 24 meses sin intereses

    $8,500 MXN
    Desde $354 / mes
    • 12 MSI: $708/mes
    • 18 MSI: $472/mes
    • 24 MSI: $354/mes
    • Acceso completo al curso
    • Grabaciones incluidas
    • Material bibliográfico
    • Código del proyecto final

    Preferente

    $8,500 MXN
    Precio completo
    • Acceso completo al curso
    • Grabaciones incluidas
    • Material bibliográfico
    • Código del proyecto final

    💳 Aceptamos todas las tarjetas • 🔒 Pago 100% seguro • 🎯 Garantía de satisfacción