Exporting and Importing Courses
Frappe Learning allows you to duplicate courses by exporting them as a ZIP file and importing them into the same site or another Frappe Learning instance. The exported package preserves the complete course structure, making it easy to reuse or migrate learning content.
Export a Course
Exporting a course creates a ZIP package containing the course and all of its associated content.
How to Export a Course
- Open the course you want to duplicate.
- Navigate to the Settings tab.
- Open the menu from the navigation bar.
- Click Export.
- The course will be downloaded as a ZIP file.
- Course information and settings.
- All chapters and lessons.
- Quizzes, assignments, and programming exercises.
- Course assets and supporting files.
- The complete course structure and organization.
Import a Course
Once you have exported a course, you can import it into any Frappe Learning site to recreate the entire course structure.
How to Import a Course
- Open the Courses page.
- Click Create.
- Select Import via ZIP.
- Choose the exported ZIP file.
- Click Import.
- Wait for the import process to complete.
After the import finishes, the course will appear in your course list with the same chapters, lessons, assessments, and assets as the original.
Common Use Cases
- Create a copy of an existing course before making major changes.
- Reuse course content across multiple Learning sites.
- Transfer courses between development, staging, and production environments.
- Share complete course packages with other organizations using Frappe Learning.
- Only ZIP files exported from Frappe Learning can be imported.
- The import recreates the complete course structure, including chapters, lessons, assessments, and assets.
- Large courses containing many media files may take longer to import.
The Export and Import feature provides an easy way to duplicate, migrate, or back up courses. With a single ZIP file, you can move complete learning experiences—including lessons, assessments, and media to any Frappe Learning site while preserving the original course structure.