Course curriculum

  • 1

    Welcome

    • Welcome video

  • 2

    Overview of OPA

    • The Problem OPA Solves

    • What is OPA?

    • Quiz on OPA and its Integrations

    • OPA Features

    • Quiz on OPA Features

    • Further reading

  • 3

    Rego Expressions

    • Single values

    • Quiz on Single Values

    • Comparing and Constructing Values

    • Quiz on multiple values

    • Further reading

  • 4

    Basic Rego Rules

    • Boolean rules and evaluation

    • Quiz on boolean rules and evaluation

    • Rule chaining and non-boolean rules

    • Quiz on rule chaining and non-boolean rules

    • Further reading

  • 5

    Partial Rego Rules

    • Partial Set Rules

    • Quiz on Partial Set Rules

    • Partial Object Rules and Function Rules

    • Quiz on Partial Object and Function Rules

    • Further reading

  • 6

    Rego Iteration

    • Iteration for arrays, objects, and sets

    • Quiz on iteration for arrays, objects, and sets

    • Multi-iteration, generating output, and safety

    • Quiz for multi-iteration, generating output, and safety

    • Further reading

  • 7

    Rego Packages

    • Organizing policies into packages

    • Quiz for packages

    • Further reading