This document provides a collection of helper classes and functions designed to streamline the note-taking process while taking a Udemy course. These utilities are focused on extracting and organizing key course information to help you consolidate your notes efficiently. The functionalities include:
-
UdemyCourseCurriculumExtractor
: A class that extracts essential information from a Udemy course landing page, such as the course title, section titles, and subcontent titles. It then formats this data in markdown, allowing you to easily capture and organize your course notes. -
UdemyTranscriptCopier
: An object that adds a floating button to the page, enabling you to quickly copy the transcript of the currently playing Udemy course to the clipboard. This functionality is useful when you need to capture course transcripts for further note-taking or review.
These helpers are designed to enhance your learning experience by simplifying the process of gathering and organizing c