Okta Developer Exam Study Guide

To learn how to prepare for your Okta Certification Exam, watch our video here.

Introduction

Congratulations! You are one step closer toward earning your Okta Certified Developer certification.

This exam study guide is designed to help you prepare for the Okta Developer Certification Exam. Passing this exam is a requirement for becoming an Okta Certified Developer. Detailed exam topics and available preparation resources are included in this guide. Reading this guide in no way guarantees a passing score on the Okta Developer Exam.

How to use this study guide

At minimum, we highly recommend that you thoroughly review each topic listed in the Developer Exam subject areas section of this study guide. Make sure you understand each topic. Every topic within that section relates to at least one question or one task on the exam. If you are not familiar with a topic, research it by either using one of the corresponding provided preparation resources or searching the Okta Help Center, Okta Product Documentation Library, or the Okta Developer Portal. Some topics are best learned through hands-on experience with the Okta service.

What does it mean to be an Okta Certified Developer?

Okta Certified Developers are technically proficient at building secure, seamless experiences, using Okta APIs and SDKs. Okta Certified Developers have experience working with RESTful APIs and developing web applications. They have a general understanding of authentication and authorization standards such as OpenID Connect (OIDC) and OAuth, as well as how Okta supports these standards for building authentication, flexible authorization, and role-based access control. Developers also have experience configuring authorization with API Access Management and implementing Single Sign-On (SSO) with OIDC. They have working knowledge of Okta Lifecycle Management and administrative APIs.

The primary candidates for the Okta Certified Developer certification are individuals who meet the following requirements at minimum:

  • More than four years of experience in a software development role
  • More than six months of hands-on experience implementing custom identity solutions with Okta
  • Experience using Okta API Access Management to secure APIs
  • Experience creating custom authorization servers, defining scopes and claims, and creaing policies and rules to secure APIs
  • Experience using Okta REST APIs and knowing how to pass the correct API parameters in requests.
  • Experience building client apps that authenticated users against Okta
  • Experience configuring OIDC and OAuth apps in Okta