ep-tutorials

NDP-EP Tutorials

A comprehensive library of tutorials and demos for the National Data Platform - EndPoint (NDP-EP).

Overview

NDP-EP is a data management platform that enables researchers and developers to work with datasets, streaming data, and cloud resources through a unified interface. This repository provides hands-on tutorials covering all aspects of the platform.

What is NDP-EP?

NDP-EP consists of three main components:

Repository Structure

ep-tutorials/
├── api/          # Direct REST API tutorials
├── python/       # Python library (ndp-ep) tutorials
├── frontend/     # Dashboard/UI tutorials
└── examples/     # Complete demo applications

Getting Started

Prerequisites

Section Description
API Tutorials Learn to interact directly with the REST API
Python Tutorials Use the ndp-ep library for programmatic access
Frontend Tutorials Navigate and use the administrative console
Examples End-to-end demo applications

Contributing

Contributions are welcome! When adding new tutorials:

  1. Place tutorials in the appropriate folder based on topic
  2. Include a clear title and objective
  3. List prerequisites
  4. Provide step-by-step instructions with code examples
  5. Show expected outputs/results
  6. Add troubleshooting tips when applicable

License

MIT License