L7 CERTIFICATION

Developing in L7|ESP

"L7|ESP out of the box can handle most workflow/UI use-cases. However when there is a need to connect to another systems API or highly customize parts of the platform, we have a path for handling that efficiently."
PURNELL ANTHONY
SR APPLICATION ENGINEER

Before you begin...

Role of the Developer(aka Application Engineer)

In this track, “developers” will attain the knowledge and skills needed to master code-level application engineering within L7|ESP. Through real-world examples and hands-on exercises, learners will build and test the components necessary to extend the power of L7|ESP and tailor it for their organization's needs.

Pre-requisites for the role

  • Experience with:
    • L7|ESP
    • Unix command line
    • Python, JS and SQL
  • We recommend knowledge of:
    • YAML
    • REST APIs
    • Databases (Postgres)
    • Containerization (Docker)
    • JS frameworks (Vue)
    • Python frameworks (pytest)

Your journey at-a-glance

Bookmark these resources...

You should expect to make regular use of these resources. Consider bookmarking them.

Your training path

We recommend that you complete the courses below in sequence to prepare you for shadowing and certification. 

L7|ESP Fundamentals

Core concepts | Terminology | User experience

Modeling Data and Processes

Build and test the underlying protocols and workflows that end users execute

Connecting and Extending L7|ESP