IAM Certification PingOne DaVinci
In today’s digital world, Identity Management Certification is essential for IT professionals, and the Ping Identity Certification Virtual Boot Camp offers the perfect opportunity to gain in-depth knowledge of Identity Access Management (IAM) concepts, prepare for certification exams with expert guidance, and receive advanced training on the Ping Identity suite. This program equips you with the skills and credentials to stand out as a certified PingOne DaVinci IAM professional.
Get peace of mind with cybersecurity boot camp guarantees
ABOUT THE PINGONE DAVINCI CERTIFICATION BOOTCAMP
Secure your spot Today
Ping Identity Certification Free Mock Test
Boost your PingIdentity certification prep with our mock tests. Track progress, spot knowledge gaps, and build confidence. Start and end your bootcamp with a test to measure growth and sharpen your focus.
UPSKILL AND GET CERTIFIED:
- Elevate your IAM expertise with unlimited access to a vast library of hands-on courses. Upskill today and gain the in-demand skills needed to excel in the evolving cybersecurity landscape.
- Ensure first-time certification success with our intensive boot camps featuring live, instructor-led training.
- Free mock test – Start your journey with access to our free mock test
Training schedule
PingOne DaVinci
| Class introductions |
| A course overview, structure of each day, and general house-keeping |
| Session 1 : Define the Basic Flow and Interaction Steps |
| Learning Objective: Define the basic flow and provide an introduction to the foundational concepts of DaVinci |
| Session 2: Using Functions and API Calls |
| Learning Objective: Define the basic flow and provide an introduction to the foundational concepts of DaVinci |
| Session 3: Improving the User Experience |
| Learning Objective: Use more advanced concepts in DaVinci to implement your flows by converting user interactions to use HTML templates |
| Session 4: Using Variables and Form Validation |
| Learning Objective: Expand further the functionality of your existing flow by using flow variables and improving interaction with the user |
| Session 5: Using Subflows to Manage Complexity |
| Learning Objective: Externalize functionality that is often reused or complex to its own flow; for example, if the flow needed to connect to an API that isn’t available as a native connector, CRUD operations could be built in a new flow that could be leveraged by many |
Session 6: Integrating an application to launch a flow
| Recap |
| Learning Objective: Integrate the flow into a web application which allows the application to provide the CSS (look and feel). Other flows can also be integrated to enable a richer user experience |
| Session 7: Using a CSS in flows vs applications |
| Learning Objective: Review how CSS is leveraged in a flow vs an application, and determine the advantages of leaving the presentation layer controlled by your application rather than using a CSS in your flow |
| Session 8: Adding a flow to an existing application |
| Learning Objective: Take the flow and integrate it into a web application |
| Session 9: Integrating non-UI flows |
| Learning Objective: Explore how DaVinci can accelerate development when integrating with backend services and APIs, enriching the overall user experience |
| Session 10: Passing data into a flow from an application |
| Learning Objective: Run through the process of passing data into a flow, whether it has user interaction or not |
| Session 11: Performing A/B testing |
| Learning Objective: Define a flow that deals with age first, instead of name, during registration |
| Recap |
| Session 12: Setting up parallel processing using PingOne |
| Learning Objective: Set up a flow that has two paths that execute in parallel and then come to their own conclusion |
| Session 13: Creating registered accounts |
| Learning Objective: Take the information collected during the registration process and create a user account in PingOne, which is the first step to expanding the capabilities of the application to support authentication |
| Session 14: Verifying an email address |
| Learning Objective: Establish a process to verify the email address of the user |
| Session 15: Handling authentication |
| Learning Objective: Handle authentication for the application |
| Session 16: Handling forgotten passwords |
| Learning Objective: Handle forgotten password in the authentication flow |
| Session 17: Adding an authentication method |
| Learning Objective: Add another method of authentication, an email magic link, for the users of the application |
| Session 18: Leveraging Custom Analytics to monitor flow usage |
| Learning Objective: Leverage analytics to monitor flow usage |