Introduction
The TF Learn is a powerful, flexible, and user-friendly Joomla component designed to integrate your Joomla website a full-featured Learning Management System.
Whether you are running an educational institution, selling online courses, or providing employee training, this component gives you all the tools you need to create, manage, and sell courses with ease.
🎓 Modular Course Structure
- Create unlimited courses with categories
- Organise courses into Modules > Lessons > Pages. All these are re-usable in multiple courses.
- Use Joomla Articles as Pages within lessons
- Course prerequisites and progress control
🧑🏫 Student Management
- Students are regular Joomla users - no external user system required
- Self-enrolment: Allow users to join freely
- User group-based access: Restrict course access to specific Joomla user groups
- Paid enrolment with TF Shop or redirect to external Url
📚 Lesson and Content Delivery
- Add text, video, PDFs, quizzes, and downloadable content
- Schedule release of modules or lessons (drip content)
- Attach Joomla custom fields to Courses, Modules, Lessons, and Pages
📝 Quizzes and Assessments
- Multiple question types: MCQ, true/false, short answer, numerical, matching, etc.
- Set passing grades and randomize questions
- Automatic or manual grading options
🧭 Flexible Lesson Completion Options
- Self-marked complete: User manually marks lesson as done
- Auto-complete on view: Lesson is marked complete after viewing
- Score-based: Completion based on quiz or assessment score
🔐 Lesson Access Restrictions
- Course start date: Restrict access until N days after the course begins.
- User group: Restrict lessons to specific Joomla user groups (e.g., premium users, teams)
- Completion of other lessons: Require users to complete specific previous lessons before unlocking (prerequisites)
💼 Progress and Certification
- Automatically issue downloadable certificates upon course completion
- Track learner progress, learning path and quiz scores
🧩 Other Features
- Integrated Google Structured Data for rich results
- Send automated email notifications for key actions
- Easily import and export courses, modules, lessons, pages and users
- Web Services API integration
🎯 Use Cases
- Online schools and universities
- Corporate training programs and onboarding
- Coaches, mentors, and educators selling courses
- Non-profits offering skill development
- Online academies and e-Learning portals
TF Learn
- Version:
- 2.5.5
- Developer:
- Joomla Fry
- Last updated:
-
Sep 08 2025
3 days ago - Date added:
- Aug 17 2020
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- c
- Compatibility:
- J4 J5
Share