Creating a Course

Step-by-step guide to creating a new course in the CMS.

Creating a New Course

  1. Navigate to Content ManagerCourses
  2. Click the Create new entry button
  3. Fill in the course details

Title

Choose a clear, descriptive title that tells students what they'll learn. This appears as the main heading on the course card and detail page.

Good examples:

  • "Introduction to Data Analytics with Excel"
  • "Advanced Python for Machine Learning"
  • "Business Writing Fundamentals"

Slug

The slug is the URL-friendly version of your title. Strapi generates it automatically, but you can customize it. Use lowercase letters, numbers, and hyphens only.

Example: "introduction-to-data-analytics-with-excel"

Description

Write a concise summary (2-3 sentences) of what the course covers. This appears on the course card in the catalog and at the top of the course detail page.

Level

Select the appropriate difficulty level:

  • Beginner — No prior knowledge required
  • Intermediate — Some foundational knowledge expected
  • Advanced — Significant prior experience needed

Skills

Add skill tags that describe what students will learn. These help students find relevant courses. Click the "Add" button and type each skill.

Examples: "Excel", "Data Visualization", "Pivot Tables", "Dashboard Design"

Saving vs Publishing

After filling in the fields:

  • Click Save to save as a draft (not visible to students)
  • Click Publish to make it live immediately

You can always save as a draft first and publish later when your lessons are ready.