Creating and Managing E-learning Courses

Learn how to create and manage e-learning courses in your platform

Last Updated

December 15th, 2020

Docebo Module


Reading Time

6 min

DISCLAIMER: Some content in this article outlines how to use functionalities that will be publicly released to all clients at the end of January 2021. If you see differences between this article and your platform, check back at that time for updated content.

Introduction (UPDATED!)

The main goal of your platform is to help you in creating and managing courses, from training material to the course layout and properties, up to course reports.
E-learning courses are completely delivered online, do not involve instructors and do not require learners to attend them at the same time, and from a physical location.

This article is a guide on the creation and management of e-learning courses, find more info on the Course Management page, on how to send the course URL to learners, and on decommissioned courses in the Introduction to the Course Management article of the Knowledge Base.

Refer to the Knowledge Base article on ILT courses for more details on how to manage classroom courses and webinars.

Creating an E-learning Course (UPDATED!)

In order to create a new e-learning course, press the plus button in the top right corner of the Course Management page and select New Course. In the slideout panel, fill in the course title, the course description and select the E-learning course type.  Configure the course title so that it is simple and clear. Users should instantly understand the topic of the course upon reading the title. The course description will help users to have a better idea of what they will learn in the course.

Optionally, assign a code to your course. Though it is possible to use the same course code for several courses, we suggest using unique course codes. If you try to use an existing course code, a warning message will inform you that the code is already in use, but the platform will not prevent you from using it. Press Create & Edit to create your course in the platform and to start configuring and managing it straight away.  

Starting on November 12, 2019, when a course is created, the platform automatically calculates a unique alphanumeric ID, in addition to the existing course code. The course ID cannot be edited and will be calculated for the courses created before November 12, 2019, too, but only when they are updated. The course unique ID makes it easier to identify courses in various areas of the platform, and in the platform’s global search.

Move now to the Thumbnails section and choose a thumbnail for your course. Move through the available tabs to configure the advanced properties for your course, add training materials and manage enrollments. Refer to the sections below for more info on each step.

Please note that when a course is created, its status is Under Maintenance. Remember to change the course status to Published in the publishing bar to make it accessible to users.

Configuring the Course Advanced Properties

Move to the Advanced Properties tab to set the advanced options for your course. This area collects several options and settings for managing different settings, specific to your course. 

Adding Training Material and Course Widgets

Move to the Training Material tab to start adding training resources prior to enrolling students in the course. From this area, you can add and manage training material and configure the layout of the page of your course. To add new training material, click the Add Training Material button, and choose the type of training material you would like to upload.

You can also organize training material into folders. Folders are very useful when you need to organize your material by topic or chapter. The root folder will take the same name as the course. Click on the Add Training Material button and then select New Folder in the dropdown menu to create a new folder. Define a name and save your changes. Once created, you can delete the folder or edit it by clicking on the hamburger menu at the end of the folder row in the training material area and then selecting the corresponding option. In case you want to delete a folder containing training material, the system will ask you whether you want to set the course as completed for users who have completed all of the other training materials in the course.
You can change the order of the folders by dragging them to the desired position. To add a subfolder, select the destination folder and once you are inside of it, create a new folder following the same steps described above. We suggest not to go too deep in the hierarchy in order not to confuse users in the navigation. To assign a training material to a folder, drag it to the Folders area on the right.

Learn more about the types of training materials supported in the platform and how to manage them.

Press Add Course Widgets to add specific areas to the page of your course, providing your learners with additional information about the course (such as the instructor name, related files and Iframed content) and making their experience more interactive through comments, forums and Q&A sections. Learn more about the course widgets.

Enrolling Users

Move to the Enrollments tab to enroll users to the course and manage enrollments and waiting lists.


From the Reports tab, you can view the course report and check course progress and statistics of users on courses and training materials, and check learners’ assignment.

Assigning a Course to Catalogs, Learning Plans and Channels

You can assign and un-assign courses in catalogs, learning plans and channels directly from the course edit view. To do so, click the ellipsis menu at the end of a course row, and then click Edit. On the next page, click on the plus button in the top right corner of the page, and select Assign to Catalog, Assign to Learning Plan or Assign to Channel. Make your selection in the right panel that will open and press Confirm to complete your action.

The course associations to catalogs, learning plans and channels are available in the corresponding tabs of the course edit view. From those tabs, you can check the associations already available for the selected course (if any) and also remove existing assignments. To do so, click on the ellipsis menu at the end of the course row and select Unassign

Please note that as a Power User, when editing a course you will have visibility only on the catalogs for which you have editing permissions.

Duplicating an Elearning Course

To duplicate an e-learning course, access the Course Management page from the Admin Menu. Find the course in the list, then press the ellipsis button at the end of the course’s row and select Duplicate. In the right panel, use the corresponding text area to assign a title to the course.

Below, flag whether you want to duplicate training materials, enroll users from the master course into the new course and copy course widgets. When finished, press Confirm. The new course will be listed in the course management page. Enroll users in the duplicated course. 

When Power Users (with granted permissions) duplicate a course and choose to duplicate the enrollments from the master course, only the enrollments of the users they are currently managing will be duplicated.

When copying a course, if you flag the option to duplicate the training material, any changes made to any of the training material that was duplicated will be handled as follows:

– SCORM, TinCan, Slides (from Slides Converter) and Files: if you modify the copied training material, it will be also modified in the course from where it was copied. If you cancel the training material, it will be canceled both from the original and from the copied course.  

– AICC, HTML page, survey, test, LTI, video youtube and assignment: if you modify the copied training material, it will only be modified in the copied course.

– Video files: if you modify the copy of the training material, the platform creates a new file and you will modify only the file associated to the copied course

Deleting a Course

In order to delete a course from the platform, click on the ellipsis menu at the end of a course row, and then click Delete. When a course is deleted from the platform, all of its trackings are lost, together with the training material uploaded in the course and not also available in the Central Repository

Upon deletion, the course is also removed from the catalogs, the channels, and the subscription plans it is associated with. Finally, the course will be also removed from the learning plans it belongs to, including the prerequisite rules related to the course.

Learner View

When the course configuration is over, click the Learner View button to see how learners will see the course upon enrollment.

Please note that when a Superadmin or a Power User clicks on the Learner View button, he or she will be automatically enrolled in the course.