How to create an online course in TalentLMS
TalentLMS Features & Updates

How to create an online course in TalentLMS

Creating an online course in TalentLMS is easy.

So easy, in fact, that this walkthrough covers everything you need to know on the subject.

Are you ready to create your own online course? You will be once you follow these 8 easy steps.

1) Log in

Use your username and password to log into your TalentLMS-based eLearning portal.

(Note: you need an Administrator or Instructor account to be able to create a course)


Don’t have an account yet?
Sign up now and start creating your online courses with TalentLMS

Create my TalentLMS forever-free account

2) Navigate to the Αdd Course Page

While the steps to create an online course are the same for all TalentLMS account types, the first page you’ll see upon login will be different depending on whether you are an Administrator or Instructor.

– Administrator view

Administrator Dashboard - TalentLMS

If this is the first time you’re logging in as an Administrator, you’ll see a splash page with three options: directly upload a new course, view a sample course, or visit the admin page. Forget the first two for now and click Visit your Admin page.

This takes you to the main administrative page. From there, click the “Add course” link under the COURSES section to get started.

– Instructor view

Instructor Dashboard View - TalentLMS

If this is your first time logging in as an Instructor, you’ll notice that, by default, some courses are already in your account. Those are sample courses courtesy of TalentLMS.

To create your first new course, go to the right side of your dashboard, find Courses, and click “Add course”  to get started.

3) Name and configure your new course

You should now be on the “Add Course” page. You can confirm this by checking the breadcrumb shown inside the blue strip on the top of the page.

From here, you can start building your online course and adding your content.

First, though, you need to give your eLearning course a name and configure a few of its options.

The available fields are:

– the course’s name
– the category the course belongs to, e.g. “Leadership Training” (the list of categories is managed by the administrators ― instructors can only choose from those listed in the dropdown)
– a short description of the course
– whether the course is active or not (defaults to active)
– whether to hide the course from the Course Catalog
– a short course code (e.g. SALES101)
– the course’s price (applicable to commercial training scenarios only)
– the Time Limit (the number of days a learner has to complete the course)
– the required Level (part of TalentLMS Gamification options. By setting this, TalentLMS will only allow users that have reached this level to take the course. Users level up by completing courses)

Add Course - TalentLMS

The TalentLMS Cloud icon on the right of the form is the course’s thumbnail image. To upload a custom thumbnail, click on the “Select image” label just below it.

Last but not least, there are the certification-related options. You can choose a theme for the certificate (which also activates it), set an optional auto-expiration period, and select whether to automatically re-assign the course to a user whose certificate expired.

Note that aside from the course’s name, all other fields are optional.

After you’ve finished configuring your course, select the “Save course and add content” option from the blue button below.

Add Courses - TalentLMS

(You can come back and re-edit the course’s info anytime you want)

4) Add your content

A course’s main page shows a series of blue buttons with the most important options (Add [Content], Edit Course Info, and so on) on top, and a sidebar on the right.

The main area shows the course’s content ― though as you’ve just created this course, it won’t have any content to list just yet. Don’t worry – we’re about to fix this.

Click on the blue “Add” button. The popup that appears lists the types of content units that you can add. Clicking on an option opens a form letting you add content of the respective type. Alternatively, you can save time by dragging and dropping files – a unit will be automatically created.

Add Course Content - TalentLMS

The options are:

– Content

The plainly named “Add Content” form lets you add the most basic and commonly used unit type: rich text content.

You can choose the font, set the size, color, variant (bold, italic, or underlined), and justification (left, right, center). You can also add tables, images, and links.

Adding Content - TalentLMS

In this, and several other content types, you can also set the criteria for the unit’s completion: 1) after the learner marked it as such, 2) after they’ve successfully answered a question, or 3) automatically, after they’ve devoted the chosen time studying it.

– Web Content

The “Add Web content” form lets you embed material from many popular websites by entering its URL address.

Add Web Content - TalentLMS

TalentLMS supports adding web content from Youtube, Vimeo, Wistia, Wikipedia, Slideshare, Scribd, Prezi, and Flickr.

Between these websites, there are tons of excellent tutorials, presentations, walkthroughs, and guides that you can just drop into your course. You could, for example, embed Wikipedia’s link on Staffing models on your HR course, or add a Slideshare presentation about Excel tips and tricks into your MS Office training.

– Video

The “Add Video” form lets you embed videos in your course.

Add Video Content - TalentLMS

And TalentLMS gives you five options for how to do this. You can:

  1. directly upload a video,
  2. record a video through your webcam (no software required),
  3. paste the URL of a YouTube video,
  4. enter a search term and pick a YouTube video from the results,
  5. upload a PowerPoint presentation and have it automatically converted into a video.

– Audio

The “Add Audio” form lets you embed audio content in your course.

There are two ways to do this:

  1. directly upload an audio file (mp3, wav, etc.),
  2. record some audio through your laptop’s microphone, a headset, or any other kind of audio capture device you have available (no special software required).

– Presentation | Document

The “Add Presentation/Document” page lets you upload and embed all major business file formats in your course. You can add PowerPoint (ppt, pptx), MS Word (doc, docx), Excel (xls, xlsx), and Adobe PDF (pdf) files. TalentLMS will automatically convert the files to a format appropriate for your eLearning course.

Since most content you create and use will probably be in one of these formats, these content types help you take advantage of your existing documents, letting you use them as learning content.

– SCORM | xAPI | cmi5

This form lets you add lesson units in the eLearning industry standard SCORM, xAPI, and cmi5 content interchange formats. There’s an upper limit of 20MB for any single unit file.

This content type is useful for transferring content from your previously used LMS. But it also helps you add content created in third-party tools (e.g. Articulate Storyline), as well as import commercial eLearning courses.

– Flash Object

The “Add Flash Object” form lets you add an interactive Flash animation (SWF file) to your course. There’s an upper limit of 20MB per Flash Object.

While not as popular as it once was, there are still tons of Flash-based content you can use in your courses, and it’s an easy way to build advanced interactive lesson units.

– iFrame

The “Add iFrame” form lets you include a full external webpage inside your unit. All you’ll need to do is enter the desired URL, and select whether you want your iFrame to show embedded inside your unit or in a popup window.

– Test

The “Add Test” form allows you to add tests to your course.

Add Tests - TalentLMS

First, you need to give your test a name (e.g., “Sales Techniques Test”).

Following that, the sidebar on the right allows you to:

  • select questions (from a previously created question pool),
  • set the questions’ order and weight (i.e., how much they will contribute to the overall score),
  • configure the test’s options,
  • add questions of different types to the test. Question types include free text, multiple choice, fill the gap, ordering, and drag-and-drop options. There’s also the option to import questions in the AIKEN and GIFT formats.

Test configuration options include:

  • Test duration in minutes
  • Pass score (the default being 50%)
  • Question/answer randomization
  • Allowing/disallowing or capping repetitions (if the learner fails the test)
  • Whether to show the correct answers, score, completion statistics, and given answers
  • Whether the learner should be allowed to move between questions, or continue without giving the correct answer
  • Security-related options, such as whether the learners should take a snapshot before starting the test (to ensure it’s them taking it), and whether they should enter a password to start the test
  • A short description
  • Message to be shown when a user passes or fails the test

Test Options - TalentLMS

– Survey

You can add a Survey in TalentLMS. The way is similar (but simpler) to that for adding a Test. Both boil down to creating a new unit and coming up with some questions for the learner.

Add Survey - TalentLMS

The main difference is that Tests are meant to measure a learner’s understanding of a course, whereas Surveys merely solicit user opinion.

Surveys offer much fewer options (actually just two: whether to show the answers to the user upon completion, and whether to require an answer before allowing the user to continue), and only two question types: multiple-choice (like in a poll), and free-form.

– Assignment

The “Add Assignment” form allows you to create assignments for your course.

Add Assignments - TalentLMS

You need to provide a name for your assignment, and fill in the instructions to the learner.

You can then choose between two alternative completion criteria: (a) consider the assignment as completed when the instructor accepts the answer, or (b) as soon as the learner submits their answer.

– Instructor-Led Training (ILT)

An ILT content entry works as an equivalent to an in-person training session.

To add a new ILT entry, first click on the calendar on the “Add Instructor-Led Training” form to select its date.

ILT Sessions in TalentLMS

In the popup, you can give your ILT session a name and description, and set its precise start time and duration.

You can choose between a webinar or a classroom-based session (and, for the latter, specify a location), set an optional capacity, and select the instructor.

– Section

“Section” type content is a great way to organize your course. When you add a section, TalentLMS creates a heading. You can add as many of these “headings” as you want.

You can, for example, have an “Introduction” section, a “Tests” section, an “Examples” section, and so on.

TalentLMS shows section headings as small boxes with the title inside. Use the “reorder” button to place your sections at the right place in your content list.

5) Share files with your learners

Click on the “Files” link in the course’s sidebar to get to the file library.

A course’s file library is a quick and easy way to share training books, course notes, data files, and other supplementary material with your learners.

From the file library page, you can upload new files from your computer (or import them from a URL), and view, rename, download, and delete already uploaded files.

6) Configure your course

With your content added, you can now set a few Course-related options. You can do that from the “Rules & Path” link on the sidebar.

Course Configuration - TalentLMS

You can configure:

(a) how learners are allowed to navigate through the course (traversal rules)

You can choose between allowing your learners free viewing of any unit, or requiring them to follow a strict, specific path.

(b) when to mark the course as completed (completion rules)

You can choose whether you want all units to be completed, specific units to be completed, a percentage of them to be completed, or a test passed as the course’s completion criterium.

(c) the course’s learning path

You can optionally set specific courses that your learners must complete before enrolling in this course.

(d) how TalentLMS calculates the course’s score

You can configure whether you want TalentLMS to calculate the course’s score based on the (1) average of all tests and assignments, (2) the average of specific tests and assignments, or (3) the average of just tests.

7) Inform learners, schedule events, and check mobile compatibility

The cryptically titled “…” (misc) menu holds a few additional options.

Course Dashboard - TalentLMS

From there you can:

(a) message the learners enrolled in the course.

(b) add a calendar event (e.g., a class meeting) set for a specific time, and make it private, visible to specific learners or to everyone enrolled to the course. You can even make it visible to all the users of your portal.

(c) get a URL that you can share to give people access to this course (and optionally specify a list of recipients and have it mailed to them).

(d) Check the course for mobile app compatibility.

This last option gives you a breakdown of all the units in your course, and whether they are compatible with mobile and offline learning.

Mobile App Compatibility - TalentLMS

8) Finalize and check out your new course

If you’re not happy with the order of your units (which is, by default, their order of creation), you can click the “Reorder” button and drag them to the desired order.

You can make changes to any unit by clicking on its name, or hovering above its entry in the course’s listing and clicking on one of the options that appear. This “hover” menu also lets you deactivate, delete, or delay the availability of a particular unit.

Finalize Course Content - TalentLMS

At any time during the creation of your course you can click the “View as Learner” button to see the final rendered course. This preview is handy when you first start to develop online training courses in TalentLMS, as it quickly gives you an idea of how a piece of content will appear to your learners.


There you go! With this how-to guide, you’re now more than ready to create an online course and share it with your learners. As you can see, TalentLMS is a simple-to-use eLearning platform and comes with all the features you need for building online courses.

So, how about it? Are you ready to try your hand at creating an online course? Let us know how it goes in the comments below.

Save time, frustration and money with TalentLMS, the most-affordable and user-friendly learning management system on the market. Try it for free for as long as you want and discover why our customers consistently give us 4.5 stars (out of 5!)

Try for free!

Start your eLearning portal in 30 seconds!

Get started it's free!

TalentLMS is free to use for as long as you want! You can always upgrade to a paid plan to get much more!