E-Learning
Course Creation From simple videos, text-documents & quizzes to a fully interactive experience
Content Creation
Text Documents
Quizes
Videos
Course Finalization
Authoring Tool
Landing Page
Newsletter Registration
Social Proof
Free Content
Product Store
Paid Courses
Newsletter Registration
Learning Management System
Great option if you already have a brand and an audience and want to be able to customize the online training to a greater extent
Student Management
Payment
Course Management
Course Marketplace
Great option if you do not already have an audience, and want the simplest possible solution.
Software
Udemy
Skillshare
Disadvantages
Advantages
No upfront cost
No website needed
No brand needed
There is already an audience
Payment process is handled
The customers are not your customers
You have to follow the course-restrictions of Udemy/Skillshare
Not your branding or format
You cannot promote your products
Their platform, their rules
Advantages vs. Course Marketplace
Disadvantages vs. Course Marketplace
Control
Price
Branding
Format
Customer data
Product Promotion
Competition
Monthly fee
More work
Landing Page
Marketing
Custom Solution Great option if you want to have full control over the functionality / appearance or if functionality that cannot be added in e.g. Teachable must be implemented
Advantages
Disadvantages
Price
Time
Customization
Can be tailored to look and behave exactly as you want
ASP.NET Core, Angular, CMS
Reduced monthly fee
Services I can offer
Teachable
Creation
Landing Page
Curriculum
Automation
Customization
Javascript
HTML
CSS
Third party integrations
Integration of Course Material
Interactive elements
Curriculum
Putting everything together
Integration
Database
Webinar
Adding Functionality
Product Store
Newsletter Registration
Free Content
Software
Teachable
Thinkific
Docebo
Blackboard
TalentLMS
Moodle
iSpring Learn
Storyline
Adobe Captivate
Adding Functionality
Interactive Elements
Virtual Reality
Augmented Reality
Logic
Payment
Drip
Discounts
Subscription
Reporting
Student information
Progress Report
Prototyping
Systems Integration
Landing Page
Learning Management System
Database
Webinar
Marketing
Blog
Pricing
Pricing