Creating a Course
Step-by-step guide to creating a new course in the CMS.
Creating a New Course
- Navigate to Content Manager → Courses
- Click the Create new entry button
- 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.