> For the complete documentation index, see [llms.txt](https://passion-io.gitbook.io/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://passion-io.gitbook.io/help/build-your-apps-content/create-a-course.md).

# Create a Course

Set up a course with a cover, a summary members read before they start, and the plans that include it.

> **Content** is available on certain plans and app types. If you don't see it in your sidebar, please check our pricing page for more information.

## In This Article

* [Create the Course](#create-the-course)
* [Choose a Layout](#choose-a-layout)
* [Decide Who Gets Access](#decide-who-gets-access)
* [Publish When It's Ready](#publish-when-its-ready)

## Create the Course

1. In the sidebar, select **Content**.
2. Select **New course**.
3. Add a **Cover** image — this is what members see in the course list.
4. Enter a **Name**, up to 60 characters. Short names read better on a phone.
5. Write a **Summary**, up to 70 characters. Say what members learn and why it matters — it's required, because members see it on the course.

## Choose a Layout

**Layout** decides how the lessons are presented in your app.

* **List** stacks the lessons vertically. Best when order matters and members work top to bottom.
* **Carousel** shows swipeable cards. Best for short, dip-in-anywhere material.

You can change this later, so pick the one that matches how you expect members to move through it.

## Decide Who Gets Access

Under **Access**, select the plans that include this course. Each plan shows its price and billing period so you can tell them apart.

Leave every plan unselected while you're still building — nobody reaches an unpublished course, and you can grant access the moment it's ready.

Turn on **Track progress** if you want members to see how far through they are. Leave it off for reference material nobody is meant to "finish".

## Publish When It's Ready

The **Published** switch controls whether members can see the course at all.

1. Build your sections and lessons first — see [Structure a Course Into Sections and Lessons](/help/build-your-apps-content/structure-a-course.md).
2. Come back to the course, open it for editing, and turn **Published** on.
3. Check it in your app the way a member sees it.

A course with no lessons is worth leaving unpublished, even if the cover and summary are done.

## Related

* [Structure a Course Into Sections and Lessons](/help/build-your-apps-content/structure-a-course.md)
* [Build a Lesson With Blocks](/help/build-your-apps-content/build-a-lesson.md)
* [Create a Plan](/help/sell-access-to-your-app/create-a-plan.md)

For more assistance, please contact us.
