Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.

Server-side Development: Extending the L7|ESP Back-end

Learn methods and techniques for programmatically extending L7|ESP capabilities through the API.


What You'll Learn

Through discussion, demonstration and practice, learners will develop server-side skills in these areas:

  • Debugging
  • Custom endpoints
  • Custom expressions
  • Custom protocol actions
  • Custom transition strategies
  • API Calls and Callbacks
  • Custom Database Queries
  • Workflow Chains and Transition Strategies
  • Performant Design Considerations

Prerequisites for Learner Success

Attendees are expected to have:

  • Viewed the L7|ESP Getting Started videos 
  • Proficiency with: 
    • Unix command line 
    • Python, JS and SQL 

We highly recommend participants have knowledge of: 

  • Python environments (conda) 
  • YAML 
  • REST APIs 
  • Databases (Postgres) 
  • Containerization (Docker) 
  • JS frameworks (Vue) 
  • Python frameworks (pytest) 

We suggest learners consider first taking one or more of the following courses:


Questions about this course or your learning plan?

Please contact us at


Press enter to see more results