> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.instabase.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.instabase.com/_mcp/server.

# Developer learning path

> From visual configuration to custom code, across the app editor, flow editor, Refiner, and UDFs.

The Developer learning path covers the work areas of *developers* and *advanced developers*. Learn to use the low-code/no-code app editor to build document classification and extraction apps. Then, scale into building advanced apps using the flow editor, Refiner, and custom Python code when projects require more complex logic and integrations. Regardless of your skill level and background, you'll learn to design, automate, and deploy enterprise workflows in the AI Hub platform.

> **Info**
>
> In some course content, you might see or hear *AI Hub Build* when referring to the app editor. These terms mean the same thing and reflect past versions of the AI Hub user interface. Similarly, *Build projects* and *Build apps* are synonymous with the projects and apps created with the app editor.

## Path overview

The Developer learning path is a progressive curriculum that fits your goals and technical comfort level. For most builders, completing [AI Hub fundamentals](/academy/learning-paths/fundamentals) and *App editor and standard apps* is a natural stopping point--it covers what you need to build, validate, and deploy document automation apps without coding.

When your organization's projects require custom code, deep integrations, or non-linear logic, the path continues into *Flow editor and advanced apps*. This module covers multi-stage pipeline orchestration with the flow editor, schema customization, and writing custom Python user-defined functions (UDFs).

## Courses in this path

We recommend starting with [AI Hub fundamentals](/academy/learning-paths/fundamentals) if you're new to the platform.

* **[App editor and standard apps](/academy/learning-paths/developer/app-editor)** -- Create, validate, and deploy standard automation apps using the AI Hub app editor.

* **[Flow editor and advanced apps](/academy/learning-paths/developer/advanced-apps)** -- Orchestrate complex pipelines with the flow editor, Refiner, and custom code.

> **Tip**
>
> More comfortable learning in another language? While watching videos, you can enable closed captions in your language of choice. On the video, click the **Settings** (gear) icon > **Captions** > **Auto-translate**, and select your language. Auto-translation accuracy isn't guaranteed.