Relational Database Curriculum in Ona

Ona is a cloud development environment that makes it easy to run sandboxed workspaces with pre-configured tools.

This guide covers how to use Ona to complete the Relational Database curriculum in a browser.

Table of Contents

Getting Your User Token

  1. Navigate to any of the Relational Database pages
  2. Click the Generate User Token button, if you have not previously generated one.
  3. Click the Copy User Token button
Images

Adding the User Token

  1. Navigate to Ona
  2. Click New Secret
  3. Change the Secret type to Environment variable
  4. Set the Name to CODEROAD_WEBHOOK_TOKEN
  5. Paste your token as the Value
Images

Starting an Environment

  1. On any Relational Database page, click the start button
    • This should open a new window with a modal prompting for the configuration for the environment
  2. Click the Create button
Images

Starting a Project in CodeRoad

  1. Once the Ona environment is running, open the VSCode Command Palette
  2. Type CodeRoad: Start and click enter
  3. Once the CodeRoad webview is running, click the Start New Tutorial button
  4. Click the URL tab
  5. From the specific Relational Database project page you want to complete, click the Copy Course URL button
  6. Paste the URL into the URL input in the CodeRoad webview
  7. Click Load
  8. Click Start

FAQ

Does Ona have a free tier?

Yes. A debit or credit card is required to use the free tier.

1 Like