• No hay productos en el carrito.

Inicio / Cursos / Enterprise OAuth 2.0 and OpenID Connect
Impartido por Viraj ShettyPago único de $2,800 MXN · acceso por 12 meses

Enterprise OAuth 2.0 and OpenID Connect

OAuth2/OpenID Connect with Okta and Google IAM, JWT, Encryption, Signatures, openssl, Java Spring Boot and Angular

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

Lo que serás capaz de hacer

Enroll in this most comprehensive HIGHLY rated course on OAuth 2.0 and OpenID Connect and take your understanding of Authentication and Authorization to the next level. Regular updates with latest material, quick Instructor replies and excellent reviews. Recent Updates : Spring Boot examples updated to version 4.0.x and Java 25 . Angular Project Code updated to version 21.1.0 and Node Version 24.13.0 OAuth 2.0 is the industry-standard protocol for authorization. Almost all enterprises today are now using an Authorization Server to protect their REST APIs or have plans to use them in the near future. This course is designed to help Software developers and Application Architects fully understand the concepts behind OAuth/OpenID Connect (OIDC) and become an expert in integrating their code with any OAuth 2.0 Authorization Server . You will be able to design your applications using Microservices architecture and fully understand how security can be implemented using OAuth2/OIDC . The course will especially focus on enterprise applications deployed in the cloud environments right from the start. There are lectures devoted to Java Spring Boot and Angular 17 implementations for OAuth Client and Resource Server but the course is designed for a broader audience with knowledge of HTTP and Web Development. WHAT THE LEARNERS ARE SAYING: 5 STARS - Wow, what a journey . I usually lose focus when it comes to following a whole video course, but this one has been engaging, very interesting and extremely informative 5 STARS - Absolutely perfect . The speaking cadence, the samples, the knowledge on the topic and expertise of the author make this course really great. Very, very useful and clear. 20 out of 10 5 STARS - Amazing course. You will be zero to hero in OAuth2 after completing this course. Very simple and clean way of teaching. 5 STARS - Learnt so much, was using authorization & authentication all these years but really didn't think much about the importance of different kinds of auth. Best course on the internet 5 STARS - Truly fantastic course! 5 STARS - A well thought out and well designed content. Teaching style and approach is very good! Very useful! You will learn about OAuth by understanding it from many different perspectives. User's perspective by demonstrating a real world application using Shutterfly Architect's perspective by explaining the OAuth flows , Cloud deployments and Identity Brokers using diagrams Developer's perspective by using Postman to create and send messages to Okta and Google Authorization Servers Java Developer's perspective by writing our own Shutterfly application using a Java and Spring Boot 3.0 Application Angular Developer's perspective by writing our own Shutterfly application using Angular Front End Desktop Developer's perspective by understanding how to protect such applications using OpenID Connect Mobile Developer's perspective by understanding how to protect Mobile applications using OpenID Connect IoT (Internet Of Things) Developer's perspective by understanding how to protect IoT applications using OpenID Connect Tester's perspective by understanding how to test OAuth HTTP messages using Chrome and Postman Understand about Cryptographic Hashing, Encryption and Digital Signatures using openssl commands Understand about Identity And Access Management features of Okta Understand about JWT Tokens Understand Scope based Authorization versus Role Based Access Control (RBAC) You will learn about the various OAuth2 Grant Types, Access tokens, JWT tokens, Scopes and PKCE Extension . We will use the Google Authorization Server for explaining Social applications, Okta Authorization Server to explain Enterprise applications and in the process also understand subtle differences between Authorization Servers. One of the big goals of this course is to understand how OAuth/OIDC is used in an Enterprise and Cloud today. It's used along with SAML and LDAP together and so it's the goal of this course to explain these integrations end to end. For that reason, this course deliberately attempts to examine LDAP, SAML and Single Sign-on (SSO) before exploring OAuth2 . You will learn about Cloud deployments, Multi-cloud deployments as well as Identity Brokers . You will be able to get a 360 degree view of OAuth and OpenID Connect by exploring all possible Application integration points for different Architectures. REMEMBER… I'm so confident that you'll love this course that we're offering a FULL money-back guarantee for 30 days! So it's a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.

  • Fundamentals of OAuth 2.0 and OpenID Connect framework
  • Deep dive into all OAuth Grant types using Postman
  • How to integrate with Okta and Google OAuth 2.0 Authorization Servers
  • How to write an OAuth 2.0 Client Application using Java Spring Boot 2.x and 3.x
  • How to best use OAuth 2.0/OpenID in an Enterprise and Cloud Environments
  • How to write an OAuth 2.0 Resource Server using Java Spring Boot 2.x and 3.x

Temario

UNIDAD 1 - Course Content · 4 lecciones

UNIDAD 1 - Course Content

  • Why learn OAuth and OpenID Connect ?Video · 6 min
  • Course ContentVideo · 5 min
  • Explanation of DiagramsVideo · 6 min
  • Cryptography BasicsLectura · 0 min
UNIDAD 2 - Security Fundamentals - LDAP and SAML · 9 lecciones

UNIDAD 2 - Security Fundamentals - LDAP and SAML

  • Section Overview and Security BasicsVideo · 3 min
  • Authentication and AuthorizationVideo · 6 min
  • LDAPVideo · 7 min
  • Authentication, Authorization and LDAPCuestionario · 0 min
  • SAML and Single Sign-OnVideo · 4 min
  • SAML Single Sign-On FlowVideo · 12 min
  • Enterprise Application Security and Problem UsecasesVideo · 8 min
  • Social Applications and its problemsVideo · 5 min
  • SAMLCuestionario · 0 min
UNIDAD 3 - OAuth 2.0 Fundamentals · 17 lecciones

UNIDAD 3 - OAuth 2.0 Fundamentals

  • OAuth 2.0 DefinitionVideo · 6 min
  • OAuth Real World DemonstrationVideo · 8 min
  • Authorization in OAuthLectura · 0 min
  • OAuth RolesVideo · 3 min
  • OAuth Client RegistrationVideo · 4 min
  • OAuth Opaque Access TokensVideo · 6 min
  • OAuth Structured Access Tokens (JWT)Video · 5 min
  • Roles, Tokens and Client RegistrationCuestionario · 0 min
  • OAuth ScopesVideo · 5 min
  • Notes on Access tokens and ScopesLectura · 0 min
  • OAuth EndpointsVideo · 7 min
  • Token Revocation EndpointLectura · 0 min
  • OAuth Grant Types, Refresh Tokens and Token RevocationVideo · 21 min
  • OpenID Connect ScopesVideo · 7 min
  • OAuth Grant Types SummaryVideo · 3 min
  • OAuth 2.0 Notes and LinksLectura · 0 min
  • OAuth FundamentalsCuestionario · 0 min
UNIDAD 4 - Grants Deep Dive using Google Authorization Server · 19 lecciones

UNIDAD 4 - Grants Deep Dive using Google Authorization Server

  • Section IntroductionVideo · 3 min
  • Important note On Google Photos APILectura · 0 min
  • Google Authorization Server : Client RegistrationVideo · 11 min
  • Finding Google EndpointsVideo · 4 min
  • Client Registration and EndpointsCuestionario · 0 min
  • Postman Documentation and InstallationLectura · 0 min
  • Deep Dive : Authorization Code Grant TypeVideo · 29 min
  • Uploading Albums/Photos to Google Photos LibraryLectura · 0 min
  • Deep Dive : Authorization Code Grant Type ContinuedVideo · 21 min
  • Authorization Code Grant TypeCuestionario · 0 min
  • Deep Dive : PKCE ExtensionVideo · 12 min
  • Experimentation with Google Drive Resource APICuestionario · 1 h
  • Deep Dive : Implicit Grant TypeVideo · 7 min
  • Google PlaygroundVideo · 10 min
  • Grants Deep Dive with Google Authorization ServerCuestionario · 0 min
  • Google Coding Project : Project ExplanationVideo · 9 min
  • Google Coding Project : Code WalkthroughVideo · 25 min
  • Google Coding Project : Debugging using ChromeVideo · 7 min
  • Google Coding Project : Spring Boot "My Photos Client" setupLectura · 0 min
UNIDAD 5 - Grants Deep Dive using Okta Authorization Server · 17 lecciones

UNIDAD 5 - Grants Deep Dive using Okta Authorization Server

  • Okta Authorization ServerVideo · 5 min
  • Okta Change - Sign-up and Admin UI ChangesLectura · 0 min
  • Okta SetupVideo · 17 min
  • Okta set up of Access PolicyLectura · 0 min
  • Custom Resource Server using Spring BootVideo · 9 min
  • FakeBookAPI Resource Server setupLectura · 0 min
  • Deep Dive : Client Credentials Grant TypeVideo · 19 min
  • Client Credentials With OktaCuestionario · 0 min
  • Deep Dive : Resource Owner Password Grant TypeVideo · 11 min
  • Other Okta FeaturesVideo · 10 min
  • Resource Owner Password Grant with OktaCuestionario · 0 min
  • Policy setup for Resource Owner Password GrantLectura · 0 min
  • Hands On Experiment with Okta Authorization Server using PostmanCuestionario · 1 h
  • Assignment Solution - Hands On Experiment with OktaVideo · 38 min
  • Okta Coding Project : Project ExplanationVideo · 5 min
  • Okta Coding Project : Code WalkthroughVideo · 18 min
  • Okta Coding project : Spring Boot "My Photos Client" setupLectura · 0 min
UNIDAD 6 - JWT and Client Authentication · 6 lecciones

UNIDAD 6 - JWT and Client Authentication

  • Section IntroductionVideo · 3 min
  • JWT TokenVideo · 12 min
  • Client Authentication using Client SecretVideo · 5 min
  • Client Authentication using JWTVideo · 10 min
  • JWT and Client AuthenticationCuestionario · 0 min
  • Client Authentication DocumentationLectura · 0 min
UNIDAD 7 - OAuth 2.0 for the Enterprise and Cloud · 18 lecciones

UNIDAD 7 - OAuth 2.0 for the Enterprise and Cloud

  • IntroductionVideo · 3 min
  • Enterprise versus Social ApplicationsVideo · 7 min
  • Users, Groups and ScopesVideo · 4 min
  • OAuth 2.0 Architecture for the EnterpriseVideo · 13 min
  • Login, Logout and SessionsVideo · 5 min
  • User Mapping with ScopesVideo · 10 min
  • RBAC - Role based Access ControlVideo · 5 min
  • RBAC - Creating Groups in OktaVideo · 8 min
  • RBAC - Spring Boot Resource ServerVideo · 11 min
  • RBAC FakeBookAPI Resource Server setupLectura · 0 min
  • OAuth 2.0 for the EnterpriseCuestionario · 0 min
  • OAuth 2.0 on the CloudVideo · 12 min
  • Revisit Enterprise Problem UsecasesVideo · 3 min
  • OAuth 2.0 and OpenID ConnectVideo · 11 min
  • Handling Multiple Authorization ServersVideo · 4 min
  • Identity BrokersVideo · 10 min
  • OAuth 2.0/OpenID Best PracticesVideo · 5 min
  • OAuth 2.0/Open ID for the EnterpriseCuestionario · 0 min
UNIDAD 8 - Protecting Single Page Applications : Angular Coding Project · 8 lecciones

UNIDAD 8 - Protecting Single Page Applications : Angular Coding Project

  • Angular Project ExplanationVideo · 10 min
  • Angular Project SetupLectura · 0 min
  • Angular Code Walkthrough : Implicit flow using GoogleVideo · 19 min
  • Note when running with GoogleLectura · 0 min
  • Angular Code Walkthrough : Authorization Code with PKCE using OktaVideo · 6 min
  • Note when running with OktaLectura · 0 min
  • Final thoughts about AngularVideo · 4 min
  • Protecting Single Page Applications (SPA)Cuestionario · 0 min
UNIDAD 9 - Protecting Native Applications (Desktop, Mobile) · 5 lecciones

UNIDAD 9 - Protecting Native Applications (Desktop, Mobile)

  • Native Applications Versus Web ApplicationsVideo · 4 min
  • Using OAuth in Desktop ApplicationsVideo · 12 min
  • Using OAuth in Mobile ApplicationsVideo · 11 min
  • RFC Link for Native ApplicationsLectura · 0 min
  • Protecting Native ApplicationsCuestionario · 0 min
UNIDAD 10 - Protecting Applications on other Devices (TV, Watches etc.) · 4 lecciones

UNIDAD 10 - Protecting Applications on other Devices (TV, Watches etc.)

  • Devices with Limited Input CapabilitiesVideo · 3 min
  • Device Code Grant TypeVideo · 9 min
  • RFC Link for OAuth 2.0 Device Authorization GrantLectura · 0 min
  • Protecting Applications on Other DevicesCuestionario · 0 min
UNIDAD 11 - Related Lectures and Perspectives · 3 lecciones

UNIDAD 11 - Related Lectures and Perspectives

  • OAuth 2.0 Versus OpenID Connect (OIDC)Video · 10 min
  • Enterprise Versus OAuth AuthorizationVideo · 5 min
  • The Idea of Delegated AuthenticationVideo · 14 min
UNIDAD 12 - Conclusion · 3 lecciones

UNIDAD 12 - Conclusion

  • ConclusionVideo · 4 min
  • Documentation and ReferencesLectura · 0 min
  • Bonus LectureLectura · 0 min
UNIDAD 13 - Bonus - Cryptography Basics - Hashing, Encryption, Signatures · 14 lecciones

UNIDAD 13 - Bonus - Cryptography Basics - Hashing, Encryption, Signatures

  • Section IntroductionVideo · 2 min
  • Cryptography Theory and PracticeLectura · 0 min
  • URL EncodingVideo · 3 min
  • Base64 EncodingVideo · 2 min
  • Cryptographic HashingVideo · 5 min
  • Symmetric EncryptionVideo · 3 min
  • Asymmetric EncryptionVideo · 7 min
  • Hybrid EncryptionVideo · 5 min
  • Digital SignaturesVideo · 5 min
  • openssl - Base64, URL Encoding and Hashing DemonstrationVideo · 11 min
  • openssl - Symmetric Encryption DemonstrationVideo · 5 min
  • openssl - Asymmetric Encryption DemonstrationVideo · 8 min
  • openssl - Hybrid Encryption DemonstrationVideo · 6 min
  • openssl - Digital Signature DemonstrationVideo · 5 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

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

  3. 3

    Cuestionarios por unidad

    17 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: Enterprise OAuth 2.0 and OpenID Connect

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 Viraj Shetty.
  • 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.

  • 13 unidades · 127 lecciones · 60 h
  • 12 meses de acceso
  • 17 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 Viraj Shetty; 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 · Enterprise OAuth 2.0 and OpenID Connect

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