pipedream.com Open in urlscan Pro
99.86.4.84  Public Scan

Submitted URL: https://et.pipedream.com/CL0/https:%2F%2Fpipedream.com%2Funiversity/1/01000193757b265f-8901bf3d-e9c1-4df7-805c-be40a9d45c...
Effective URL: https://pipedream.com/university
Submission: On November 29 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Pipedream

ExploreTemplatesDocsChangelogPricingBlogCommunityPartners

  Star9.013
Sign in
Sign up


PIPEDREAM UNIVERSITY


FROM ZERO TO WORKFLOW HERO

Learn the basics of building workflows, integrating code steps, and all the way
to building your own custom components on Pipedream.

The lessons are grouped into 3 main courses: Building workflows, Code steps and
Component Development.

Each lesson is around 5 minutes long, perfect for watching during your lunch
break or between deploys.


Developing Workflows




Code Steps




Component Development


DEVELOPING WORKFLOWS


0.0 WHAT IS A WORKFLOW?


  1:31

Get started here. Learn the basics of what a workflow is and how it works.

   
 * Workflow Docs
   


0.1 BUILD, TEST AND DEPLOY WORKFLOWS


  3:37

Learn the foundations of building, testing and deploying workflows. Once you
master these concepts, you'll be able to build workflows from scratch using our
hundreds of source-available pre-built triggers & actions.

   
 * Workflow Docs
   


0.2 DIVE INTO THE WORKFLOW INSPECTOR


  3:32

Workflows include a queue system, performance monitoring and logs for your
individual executions and steps. Monitor and troubleshoot our live workflows
with the Workflow Inspector.

   
 * Inspect events docs
   


0.3 TRIGGER A WORKFLOW


  5:09

Learn how to use the various kinds of triggers to initiate your workflows. We'll
cover the basic types of triggers, and how they open up possibilities for you to
build workflows to boost your productivity.

   
 * Trigger docs
   


0.4 PASS DATA BETWEEN WORKFLOW STEPS


  4:44

Connect the data produced from other steps in your workflow together with Step
Exports. Step Exports are the "glue" that ties steps together. In this lesson
we'll learn how to use Step Exports to log HTTP requests to a Google Sheet from
our HTTP Webhook powered trigger.

   
 * Props Docs
   


0.5 DATA STORES BASICS


  4:33

Data Stores are first class key value pair databases available in your Pipedream
workflows. Learn how to use our pre-built actions to store & retrieve data in a
Data Store that persists across all of your runs on your workflow or can be
shared with other workflows.

   
 * Data Stores docs
 * Data Stores in Code Steps docs
   


0.6 UNDERSTANDING SOURCES


  3:49

Sources are key to understanding how workflows trigger. Learn how Sources emit
events that power your workflows.

   
 * Sources docs
   


0.7 CONNECTING ACCOUNTS TO PIPEDREAM


  3:35

To use the hundreds of pre-built actions or triggers available on Pipedream,
you'll first need to connect your 3rd party service accounts. By connecting your
account, you're authorizing Pipedream workflows to pull or push data on behalf
of your connected account.

   
 * Connected Accounts docs
   


0.8 CONDITIONALLY STOP WORKFLOWS WITH FILTERS


  5:54

There are times when you need to stop a workflow early or mid run in for certain
conditions. Maybe you only need to run the workflow on active users, or only on
fulfilled orders. The pre-built Filter action can help you do just that.


0.9 DELAYING STEPS IN WORKFLOWS


  5:19

Sometimes you may need to delay steps in a given workflow. With the Delay
pre-built action you can delay your workflow for a given period of hours,
minutes, seconds or even milliseconds.

   
 * Delaying a workflow docs
   


CODE STEPS


1.0 PASS DATA TO CODE STEPS


  3:32

Access your entire workflows' steps data in the steps object. Learn how to
access step exports in a Node.js code step.

   
 * Step exports in Code Steps docs
   


1.1 USE NPM PACKAGES IN CODE STEPS


  7:08

Learn how to use NPM packages like date-fns, moment, and axios in your Node.js
code steps in your workflows. In this lesson, we go over a basic example of how
to import a package and use it within a Node.js Code step.

   
 * Import NPM packages docs
   


1.2 STRUCTURE OF A NODE.JS CODE STEP


  6:31

Understand at a high level how Node.js components work in code steps, and how to
leverage the built in utilities to quickly scaffold actions. Learn the very
structure of a Node.js code step and get a brief tour of each of the functions
and variables available for you to use or extend with.

   
 * Structure of a Node.js Code Step docs
   


1.3 PASSING PROPS TO CODE STEPS


  5:14

Take a peek under the hood and reveal the magic that is prop generation in
Node.js code steps. Create your own fields from props in your Node.js steps to
make your workflows more composable, flexible and user friendly.

   
 * Passing props to Node.js code steps docs
   


1.4 CONNECTING APPS TO CODE STEPS


  2:47

By using the same props functionality we covered in the last episode, you can
actually integrate other apps into code steps. If you want to integrate with
another API that features an OAuth handshake, you don't need to concern yourself
with rotating access tokens, opening up a local tunnel to your program, or any
of the other details with authentication.

   
 * Connecting apps in Node.js docs
   


1.5 USING ASYNCHRONOUS CODE IN CODE STEPS


  8:02

Make HTTP requests, Database queries, manipulate files and text using async
actions in Code Steps.

   
 * Running asynchronous code in Node.js
   


1.6 RERUNNING A CODE STEP


  14:27

Use $.flow.rerun to poll an external service, or pause a workflow until another
service or workflow activates your workflow again. Great for kicking off long
running operations or jobs on other services, where you need to check back into
their status. Even use this strategy with pagination iteration!

   
 * Pause, resume and rerun a workflow with Node.js docs
   


COMPONENT DEVELOPMENT


2.0 COMPONENTS 101


  4:09

Pipedream is powered by components. Whether you've used pre-built actions or
triggers, or even a Node.js code step you've actually interacted with
components. We'll cover how components work from a high level, where to find the
Pipedream source-available registry of components on Github and how they differ
from Node.js code steps..

   
 * Components docs
   


2.1 INSTALLING THE PD CLI TOOL


  4:30

The Pipedream CLI tool is your gateway into developing components on the
Pipedream platform. It's compatible with any operating system and architecture.
After you install, simply run pd login to open up your browser to login.

   
 * CLI docs
   


2.2 INSTANT COMPONENT DEVELOPMENT ENVIRONMENT WITH GITPOD


  3:10

You can start developing your own components or modify any of the hundreds of
Pipedream source-available components without installing any dependencies on
your machine! Just open the link below to open up a new Component Development
Environment with Gitpod.

   
 * Gitpod
 * Pipedream Repository
   


2.3 BUILDING YOUR FIRST ACTION COMPONENT


  7:56

Action components are reusable code modules in your Pipedream workflows. Learn
how to build and deploy your own action component to your account in less than
10 minutes.

   
 * Action Quickstart docs
   

Pipedream, Inc. — San Francisco, CA
AboutTwitterDocsCommunityTermsPrivacy