Asegurar las aplicaciones de Spring Boot con OAuth 2.0 — LearnFlat
4.1 (7) ⏱ 2 h 36 min 📚 26 lecciones

Asegurar las aplicaciones de Spring Boot con OAuth 2.0

Aprenda a proteger sus API y microservicios de Spring Boot mediante OAuth 2.0, Keycloak y las configuraciones de seguridad de Spring modernas.

  • 💬 Instructor de IA
    Pregunta sobre cualquier lección y recibe una respuesta clara al instante, cuando quieras.
  • 🕐 Empieza cuando quieras
    Sin horarios ni fechas límite: aprende a tu ritmo, cuando quieras.
  • 🌐 En español
    Lecciones, tareas y certificado: todo completamente en tu idioma.

Sobre este curso

Comprender cómo implementar correctamente OAuth 2.0 con Spring Security es esencial para crear aplicaciones Java listas para la producción, ya que las aplicaciones web y los microservicios modernos requieren una autenticación y autorización robustas y estándares de la industria. Este curso basado en texto lo guía a través de los conceptos fundamentales de OAuth 2.0 y Spring Security, pasando paso a paso de las definiciones principales a las implementaciones prácticas.Aprenderá cómo configurar servidores de recursos seguros, administrar flujos de autorización modernos e integrar proveedores de identidad para proteger sus API. Lo que aprenderás: - Comprenda la terminología, los roles, los tipos de concesión y las mejores prácticas de seguridad de OAuth 2.0. - Configurar Spring Security para actuar como un servidor de recursos OAuth 2.0 usando JWTs. - Implementar flujos de autorización seguros, incluido el código de autorización con PKCE y las credenciales del cliente. - Configurar e integrar Keycloak como un proveedor de identidad externo para la autenticación de usuarios. - Aplique el control de acceso basado en el alcance y basado en roles para proteger puntos finales de API específicos. - Configure Spring Cloud API Gateway para enrutar y proteger los microservicios descendentes. - Integre el inicio de sesión social con los principales proveedores de identidad usando Spring Security. Comenzará dominando los conceptos de seguridad fundamentales y la arquitectura de OAuth 2.0, a partir de ahí, leerá explicaciones escritas claras y paso a paso y analizará fragmentos de código listos para la producción para crear configuraciones seguras, integrar Keycloak e implementar controles de acceso basados en roles. Este curso está diseñado para principiantes e intermedios desarrolladores de Java y Spring Boot que quieren aprender seguridad de aplicaciones.No se requiere experiencia previa con OAuth 2.0 o Spring Security. Comience a crear aplicaciones Java seguras y modernas hoy mismo.

Lo que obtendrás

  • 📜 Certificado de finalización
    Añádelo a tu perfil de LinkedIn
  • 💬 Tutor AI personal
    ¿Atascado en una lección? Pregúntale a tu tutor integrado lo que quieras, cuando quieras.
  • ♾️ Acceso de por vida
    Vuelve cuando quieras, sin caducidad
  • 📱 Teléfono o computadora
    Funciona en cualquier dispositivo
  • 💸 Reembolso de 14 días
    Sin preguntas
  • Breve y enfocado
    2 h 36 min de contenido práctico

Reseñas (7)

Eshetu Abera ET Estudiante verificado
★ 4 · 22 junio 2026

Buena visión general del tema.Algunas partes eran un poco más rápidas de lo que me gustaba, pero en general una experiencia de aprendizaje sólida.

سعيد بن ناصر المري QA Estudiante verificado
★ 4 · 7 junio 2026

Contenido sólido y presentado claramente. Aprecié las aplicaciones del mundo real que se mostraron.Podría haber usado algunas oportunidades de práctica más.

ليلى بنت علي BH Estudiante verificado
★ 3 · 6 junio 2026

Es una introducción decente, pero podría beneficiarse de ejemplos más diversos y un flujo ligeramente mejor entre los módulos.

Nicolás Torres PE Estudiante verificado
★ 5 · 2 junio 2026

Este curso me dio exactamente lo que necesitaba. Las explicaciones eran claras y concisas.

Priya Patel KE Estudiante verificado
★ 4 · 31 mayo 2026

De hecho, esperaba una aplicación más práctica.Se sentía un poco demasiado teórico para mis necesidades, aunque los conceptos básicos se explicaron bien.

Nagy Éva HU Estudiante verificado
★ 5 · 31 mayo 2026

Esto es exactamente lo que estaba buscando.Me encantaron los ejemplos prácticos, realmente ayudaron a solidificar los conceptos.

Andrés Ramírez CR Estudiante verificado
★ 4 · 29 mayo 2026

Buena introducción al tema.La estructura era lógica, y la mayoría de los ejemplos eran relevantes, aunque desearía más profundidad en ciertas áreas.

Escribir una reseña

Te pediremos iniciar sesión después de enviar — tu borrador se guarda.

Otros también tomaron

Preguntas frecuentes

¿Qué necesito para tomar este curso? +

Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.

¿Cómo pago? +

Con tarjeta a través de Stripe. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.

¿Puedo obtener un reembolso? +

Sí — reembolso completo en 14 días, sin preguntas.

¿Por cuánto tiempo tendré acceso? +

Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.

¿Obtendré un certificado? +

Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.

Diseñado para profesionales en
Tecnología Diseño Finanzas Marketing Salud Educación Hostelería Manufactura