code: def delete_course(self, courseid):
          
          # Wipes the course (delete database)
          self.wipe_course(courseid)
  
          # Deletes the course from the factory (entire folder)
          self.course_factory.delete_course(courseid)
  
          # Removes backup
          filepath = os.path.join(self.backup_dir, courseid)
          if os.path.exists(os.path.dirname(filepath)):
              for backup in glob.glob(os.path.join(filepath, '*.zip')):
                  os.remove(backup)
  
          self._logger.info("Course %s files erased.", courseid)
docs: Erase all course data