Self-paced Training course

Building Data APIs

Discover how to design and publish data transformations as REST API endpoints (Data Services) and provide simple GUIs for user interaction (Data Apps).
Enroll to course

Who is the course for?

Those who want to be able to publish transformations and data as their own API endpoints (Data Services) and their expansion Data Apps, simply generated web interface focusing on end users and their interaction with data jobs. This course requires Essentials level of understanding of CloverDX.

What you’ll learn

After completing this course, you’ll be able to design and publish your transformations as Data Services (transformation as a REST API endpoint) and build Data Apps (GUIs). 

  • You’ll learn to publish data transformations as REST API endpoints (Data Services).
  • You’ll be able to create simple GUIs (called Data Apps) for end users to interact with your Data Services.

How it works

  • This course is available in two formats:
    • Self-paced learning – access the materials and exercises anytime and complete them at your own pace.

    • Trainer-led option – schedule a remote live session (via MS Teams or a videoconferencing tool of your choice) with one of our expert trainers.

  • Duration:
    Self-paced: flexible, based on your schedule
    Trainer-led: 1 day, with a 60–90 minute remote live session

Course curriculum

  • 1

    Publishing APIs

    • 📚 Data Services

    • 📽️ Intro

    • 📽️ GET - getting data

    • 📽️ POST - sending data

    • 📽️ Upload file

    • 📽️ How to debug?

  • 2

    Data Apps

    • 📚 Data Apps

    • 📽️ Data Apps

    • 📽️ Enumeration

    • 📽️ Rebranding

    • 📽️ Permissions

  • 3

    Exercises

    • ❓ Quiz

    • 📥 Materials for Download

    • 💪 Data for Marketing

    • 💪 Customer report

Your contact details