> For the complete documentation index, see [llms.txt](https://guides.mangoapps.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guides.mangoapps.com/lms-guide/learn-user/catalog.md).

# Course Catalog

### Overview

The Course Catalog is a comprehensive directory of all courses available to the user. This catalog includes self-paced courses, instructor-led training, and programs/curriculums. The catalog offers course visibility based on user roles, teams, and segments.

<figure><img src="https://3033486383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOrN-GvPliD0J-0qnH-%2Fuploads%2F8pmr0MYjBx8Q230ihrII%2Ffwaf.png?alt=media&amp;token=de704f22-b1a4-432a-aad0-265a6df187d1" alt="" width="563"><figcaption></figcaption></figure>

Select a category to view related courses or click the course itself to be navigated to the course details page for more information.&#x20;

<figure><img src="https://3033486383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOrN-GvPliD0J-0qnH-%2Fuploads%2FmtxF6LIdANspBsTyNJmJ%2F11-03-2024-01-59-57.png?alt=media&amp;token=520b2c75-a089-4148-ad73-a7d4f5d879ff" alt="" width="563"><figcaption></figcaption></figure>

***

### Searching in the Catalog

Users can efficiently search for courses within the catalog using various filters, including name, hashtags, description, code, instructor, type, and custom filters set up by admins.

***

### Public Course Catalog

Showcase your courses to non-registered users via the **Public Course Catalog**. Courses with "Public" visibility are automatically added, each with a unique public URL for sharing.&#x20;

<img src="https://3033486383-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MOrN-GvPliD0J-0qnH-%2Fuploads%2FIdjQttmaaTKEPEa9HyNr%2Fjdtyhfgb.png?alt=media&amp;token=6a92f876-4707-41be-a550-e83e0d9caa5a" alt="" width="375">

Non-registered users can view course details but need to register with the domain to enroll.
