Create Your First Course
This guide walks you through creating a course from scratch with lessons, modules, and an optional assessment.
Step 1: Create the Course#
- Go to Admin → Courses and click Create course.
- Enter a Title (required) and Description.
- Upload a Cover image (recommended: 1280 × 720 px, JPG or PNG).
- Set the Category to help learners find the course in the library.
- Click Save draft.
The course is created in draft mode — learners cannot see it yet.
Step 2: Add Modules#
Modules are sections that group related lessons. A course must have at least one module.
- On the course editor, click Add module.
- Enter a module title (e.g., "Introduction", "Week 1", "Chapter 1").
- Click Save module.
- Repeat for each module.
You can reorder modules by dragging the handle on the left side.
Step 3: Add Lessons#
Lessons are the individual pieces of content inside a module. SkillStream supports the following lesson types:
| Type | Use for |
|---|---|
| Video | Embed or upload video content |
| Document | PDFs, slides, and other files |
| Text | Rich-text lessons built in the editor |
| Assessment | Quizzes, tests, and graded assignments |
| SCORM / xAPI | Import SCORM or xAPI packages |
| URL | Link to external web content |
| Session | Scheduled live training sessions |
To add a lesson:
- Click Add lesson inside a module.
- Select the lesson type.
- Fill in the lesson details (title, content, duration).
- Click Save lesson.
Lessons can be reordered by dragging within or between modules.
Step 4: Configure Course Settings#
Click the Settings tab on the course editor to configure:
- Completion rule — must complete all lessons, or a minimum percentage.
- Sequential mode — require learners to complete lessons in order.
- Certificate — attach a certificate template to award on completion.
- Prerequisites — require other courses to be completed first.
- Enrollment — open enrollment (learners can self-enroll) or admin-only.
- Deadline — set a default deadline applied when admins enroll learners.
Step 5: Publish the Course#
When the course is ready:
- Click Publish in the top-right corner of the course editor.
- Confirm the publish action.
The course is now visible in the course library (if enrollment is open) and can be assigned by admins.
To unpublish: click ⋮ More actions → Unpublish. Existing enrollments are not affected; learners can still access the course but new enrollments are paused.
Step 6: Enroll Learners#
After publishing:
- Click Enroll learners on the course page.
- Select individual users, groups, or departments.
- Set a deadline (optional).
- Click Enroll.
Learners see the course immediately in their dashboard.
Editing a Published Course#
You can edit a published course at any time. Changes to lesson content are reflected immediately for all enrolled learners. Removing a lesson that a learner has already completed does not remove their completion record.
Was this article helpful?
Still need help?
Our support team is ready to assist with anything not covered here.