Source preview · free hosted catalog

Engineer the learning.

Design courses around what a learner can actually build.

COURSE BUILDER · LOCAL AUTHORING

Your outcome

What will someone be able to build?

Foundations Concept → practice
↓
Apply the idea Objective → evidence
↓
Build independently Project → review
Python project templates run 18 checks and a real HTTP smoke test. Custom code is not automatically executed.

A course is a system.
Build it like one.

Define the outcome, introduce the concepts, and give each lesson a real exercise. Release an immutable version when the structure is ready.

Design

Audience, measurable objectives, lessons and practice briefs.

Review

Structural checks, explicit rights, version review and a local release.

Learn

Local enrollment opens the lesson inside the existing Learn workspace.

Flagship agent · bounded proposals

Academy Architect

Your teaching. A stronger Learn experience.

From a draft to actual practice

Add instructor-authored acceptance criteria, starter files, progressive hints, reflection and transfer challenges to your lessons. Preview them in a separate Learn workspace and validate supported Python projects locally. Share an immutable free course using your OutClass account. Learners enroll here and open lessons in Learn using a five-minute code. Paid courses and instructor payouts are not available yet.

Read the implementation direction ↗

Choose your next build.

Free courses released by creators. Preview the curriculum before enrolling. Sign in to enroll, then use the launch code in the OutClass app signed in to the same account.

Loading the catalog…

One connected OutClass.

Create the course. Prove the learning. Tell the story. Grow with evidence.