How to create an online training course in 7 steps

No items found.
Blog thumbnail image

You have a topic your team needs to learn, a deck you have already presented twice, and no way to make sure everyone sees it. A live session reaches the people who could attend that day. A self-paced training course reaches everyone, at whatever time suits them, and shows you who finished.

This guide walks through how to create an online training course in AhaSlides, from an empty page or from slides you already have. It is written for trainers, L&D and HR teams who want to build a course themselves, without an authoring-tool project or a developer.

What is an online training course?

An online training course is a set of lessons that people work through on their own, at their own pace, usually to learn one job skill or one body of knowledge. Each lesson explains something, then checks that it landed. That is the difference between a course and a recorded presentation: the learner does things, and you can see what they did.

In AhaSlides, a course is built from lessons. Each lesson is made of pages, and each page is made of blocks: text, images, video, lists, flashcards, knowledge checks and sorting activities. Learners open one link, sign in or create an account, and work through it. You then see their progress and results.

Before you build: three decisions that save rework

Spend ten minutes on these before you open the editor.

  1. Name the outcome. Finish the sentence “After this course, a learner can…”. A course called “Food safety” is a topic. “Store, label and date raw ingredients correctly” is an outcome you can build lessons and questions around.
  2. Decide who takes it and how they get in. A course for every new hire might just be a link in a welcome email. A compliance course for one department needs a named list of people.
  3. Decide what counts as finished. Opening every lesson is the minimum. You may also want a minimum share of correct answers or a minimum time spent. You set this in step 4.

How to create an online training course

1. Start from what you already have

You can start three ways.

  • From a blank course. Open My files, click Create new and choose Course. Replace “Untitled course” with your own title and add a short description, which learners see on the course page.
  • From a prompt or a file. Click AI in the course editor and describe what you want, or upload a file. The AI assistant adds and edits lessons in the course you have open.
  • From a presentation. Open an existing presentation, use the menu next to its name and choose Turn into a course. AhaSlides creates a new draft course and the AI assistant converts your slides into it. Read the result before you publish: it is a head start, not a finished course.

If you are not sure where to begin, the presentation route is the quickest, because the structure and most of the wording already exist.

My courses page in AhaSlides with the New course button and a sample onboarding course

2. Break the content into lessons and pages

Your new course starts with a First lesson. Click Add lesson for each further topic and drag lessons into the order learners should take them.

AhaSlides course editor showing the course title, description and two lessons with Edit buttons

Inside a lesson, work in pages. A page should teach one idea. If a page needs a long scroll, split it. Short pages make progress visible to the learner and make the drop-off view in your report more useful later, because you can see exactly where people stopped.

A practical shape for most training courses:

  1. One lesson per outcome, not per topic.
  2. Three to six pages per lesson.
  3. A short check at the end of each lesson, so learners find gaps before you do.

3. Build pages from blocks, and add checks

Each page holds blocks. Pick a block type from the bar under your content, or click Add block and search. The block families include:

Block familyWhat you can add
Text and listParagraphs, headings, bulleted, numbered or checkbox lists
Image, gallery and multimediaImages, video, audio, attachments and embeds
InteractiveFlashcards, sorting activities, scenarios, reveal lists and labelled graphics
Knowledge checkMultiple choice, multiple response, fill in the blank and matching
ChartBar, line or pie charts

Mix passive and active blocks. A page of text followed by a knowledge check works better than three pages of text followed by a long quiz. Flashcards suit vocabulary and definitions, a sorting activity suits “which of these is a safe practice” decisions, and a scenario suits judgement calls. Give every image alt text so learners who cannot see it still understand the point.

Changes save as you work, and the editor shows Saved when everything is up to date.

AhaSlides lesson editor with a pages sidebar, a text block and the block bar: Text, List, Image, Video, Process, Flashcards and Sorting activity

4. Set what counts as finished

Open Course settings. On the Completion tab, “All lessons finished” is always on. You can add two more requirements:

  • Minimum correct answers: the percentage of answered knowledge checks a learner must get right, from 0 to 100.
  • Minimum learning time: the minutes a learner must spend in the course. Time adds up across visits, and idle time or time with the tab hidden is not counted.
Completion rules in AhaSlides course settings: All lessons finished, Minimum correct answers and Minimum learning time

Learners see each requirement and their progress against it while they study, so there are no surprises at the end. On the General tab you can also add a thumbnail, a 16:9 image of at least 1280 x 720 px, which shows on your course cards.

5. Preview, publish and share one link

Click Preview to see the course as learners will, and switch between desktop, tablet and phone views. When you are happy, click Publish, choose Get learner link and publish. Copy the link and send it.

Preview of an AhaSlides course as a learner sees it, with a Start course button and the lesson list

You choose who can open it:

  • Anyone with the link. Learners sign in or create an account first, so their progress is saved to their account.
  • Assigned learners only. Only people you assign can take it.

Once the course is live you can keep editing it, and learners see your changes without you publishing again. Learners find every course they are enrolled in on the learner portal at learn.ahaslides.com, with a progress bar and a status of Not started, In progress or Completed on each one.

6. Manage who takes the course

For a course aimed at named people, open Manage from the share window. You can:

  • Add participants one by one or import them from a CSV file, and export the list later.
  • Open a learner profile to see their details, assigned courses and progress in each.
  • Add custom fields, such as department or position, to use in imports.

One thing to plan for: assigning a course does not send an invitation email. Send the link to your learners yourself, and say what you expect them to do.

7. Read the report and improve the course

Click Report on a published course. It has three tabs:

  • Overview: participants, completion rate, learning hours and median time to complete.
  • By lesson: completion and drop-off for each lesson and page, plus how many learners got each question right.
  • Learners: everyone taking the course and their completion status. Click a learner to open a full activity record.

The By lesson view is where a course gets better. If a third of your learners stop on the same page, rewrite that page before you blame the learners. You can export the data as a CSV.

You can also invite colleagues to build or review the course with you. Add them as collaborators with Can edit or Can view.

How to turn a PowerPoint into a training course

Most training starts life as a deck. If yours does, you do not need to rebuild it.

  1. Bring the deck into AhaSlides. Import your .pptx file. See the guide to importing a PowerPoint or PDF file.
  2. Turn it into a course. Once the deck is in AhaSlides as a presentation, open the menu next to its name and choose Turn into a course. The AI assistant converts your slides into lessons.
  3. Edit the draft. Slides written to be talked over often hold a headline and a picture, and the explanation lived in your voice. Add the missing explanation to each page, then add a knowledge check after each section.
  4. Publish and share. Follow steps 4 to 6 above.

Turn your presentation into a course, and see who finished it.

Self-paced training: when it works and when it does not

Self-paced training suits content that is the same for everyone and that people need to be able to revisit: onboarding basics, product knowledge, policies, safety procedures, tool walkthroughs. It saves live time for what a course cannot do.

It suits less well when the goal is discussion, practice with feedback or changing attitudes. For those, keep a live session and use the course as preparation before it or reinforcement after it. Our guide to virtual training covers the live side.

Common mistakes when building a training course

  • Starting with slides, not outcomes. A course that converts every slide into a page tends to copy the deck’s gaps. Write the outcomes first.
  • Testing only at the end. A single quiz after an hour of content shows the problem too late. Check after each lesson.
  • Setting the bar without testing it. Preview the course yourself and answer the checks, then set the minimum correct-answer rate.
  • Forgetting the invitation. Assigned learners do not get an email. Send the link.
  • Never opening the report. Look at By lesson after the first ten learners, and again after you edit.

Questions people ask

Do learners need an account?Yes. Opening a course link asks learners to sign in or create an account first, so their progress is saved.

Can I limit a course to certain people?Yes. Choose Assigned learners only, then assign the course to participants.

Can colleagues help me build it?Yes. Invite them as collaborators with Can edit or Can view. Only the course owner publishes or unpublishes.

What happens to progress if I unpublish a course?It is kept. Learners carry on from where they stopped once you publish again.

Where do learners find their courses?On the learner portal at learn.ahaslides.com, under My courses.

Build your first course

Pick one outcome and one deck you already use, and turn it into a three-lesson course this week. Learn more on the AhaSlides course creator page, read the step-by-step help article, or log in or create an account on AhaSlides to start building.

Subscribe for tips, insights and strategies to boost audience engagement.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Check out other posts

AhaSlides is used by Forbes America's top 500 companies. Experience the power of engagement today.

Get started free
© 2026 AhaSlides Pte Ltd