Do you have knowledge that others want to gain? An online course lets you offer it to many people at once, without being in the room. A successful course, however, is not a recorded lecture. It has a clear goal, good instructional design, interactive exercises and a platform that grants access, tracks progress and issues certificates.
In our updated free guide (2026 edition) we have brought together the NIT team's experience from projects for banks, insurers, training centres and international organisations. Download it using the form at the end of this page.
No time to build the course yourself? The NIT team can create it to order from your materials and set it up in a learning platform, ready for sale or for training your staff.
What you will learn from the guide
- Idea and audience: how to check whether people will pay for the course before you invest in it.
- Instructional design: modular structure, script, tone, visuals and accessibility.
- Interactivity: which exercises hold attention and when they make sense.
- Authoring tools: the current tools in 2026 and the SCORM, xAPI and cmi5 formats.
- Where to host and sell the course: your own platform, an online store, hosted platforms and marketplaces.
- Pricing, sales and marketing: sales models and channels that work, including for corporate clients.
- Legal and practical notes: plus a pre-launch checklist.
Which tools are used to create online courses
Authoring tools have changed significantly in recent years. Articulate Studio is no longer developed and has been replaced by Articulate 360, Lectora is part of ELB Learning, and Adobe has released a completely new version of Captivate. Almost all tools have added AI features.
- Articulate 360 (Rise 360 and Storyline 360): fast responsive courses and complex interactive scenarios. It is also the tool the NIT team works with.
- Adobe Captivate: the new version is for responsive courses, while Captivate Classic remains for older projects.
- Lectora: courses with complex logic and high accessibility requirements.
- iSpring Suite: a PowerPoint add-in for a quick start.
- H5P: free interactive elements, built into Moodle and available in ILIAS through a plugin.
The finished course is usually exported as a SCORM package that runs in almost any learning platform. To learn how a course holds attention, see our article on interactivity in e-learning and the 10 strategies for engaging e-learning.
Want a course in Articulate 360 without learning the tool? The NIT team has more than 10 years of experience with Articulate and builds custom e-learning courses: script, instructional design, interactions and a finished SCORM package.
Your own platform or someone else's: where to sell your course
The platform you choose determines how much control you have over customers, data and revenue.
| Option | Suitable when | What to keep in mind |
|---|---|---|
| Your own platform (Moodle, ILIAS) | you sell to companies, train employees or want your own online academy | requires hosting, setup and maintenance |
| Online store and platform | you want to sell courses to individuals with online payment | the store and the platform need to be connected |
| Hosted course platforms | you want a quick start without technical work | monthly fees, less flexibility, the data stays with the provider |
| Marketplaces | you are looking for a ready-made audience | the platform influences prices and keeps a large share of revenue |
When you sell to companies, you usually need groups, roles, management reports and certificates. These are provided by Moodle and ILIAS, the two most widely used open-source learning management systems.
Not sure which platform you need? Tell us about your course, your audience and how you plan to sell it, and we will recommend the right solution: +359 878 685 304 or our contact form.
A course or academy without the technical hassle
If you want to focus on content and sales, NIT can take care of the technical side and the course production:
- LMS implementation with Moodle or ILIAS: selection, setup, branding, certificates, reports and integrations, with hosting and support on our servers.
- Custom e-learning courses in Articulate 360: script, instructional design, interactions and video.
- Localization of ready-made courses and SCORM packages into other languages.
- Business training for companies and teams and our online courses in English, with group offers for teams.
Discuss your course or platform with us: +359 878 685 304, office@nitbg.com or our contact form.