Learn how cpak works by making it decide.

Follow a course, edit real manifests and run cpak's decision code in the browser. Read everything without an account, then sign in when you want progress across machines or a credential.

Courses

Choose where you are starting

Each path has its own curriculum and closing quiz. The professional paths continue into an exam.

New to cpak

Start here

Understand what cpak changes before installing your first application, then see what a permission actually opens.

4 lessons, one quiz, about 25 minutes

Start the course

Package authors

Packaging an application

Build the image, write the manifest, ask for the right access and publish a package people can inspect before installing.

7 lessons, one quiz, about 65 minutes

Start the course

Administrators

Running cpak on managed machines

Set the limits of a host, decide who may publish to it and read why an application was refused.

4 lessons, one quiz, about 35 minutes

Start the course

Developers

Engineering cpak integrations

Trace the runtime, design typed host operations, implement storage drivers and compose optional providers without widening the sandbox.

8 lessons, one quiz, about 110 minutes

Start the course

Projects and technologies around cpak