Lessons¶
A lesson is a passive HTML document that shows learning materials.
You can write the learning materials directly using HTML, or embed external PDFs.
Lesson components¶
When creating a new lesson, you have to specify these components.
- Slug
- A “code” or “identifier” for the lesson. The format is dash-separated words each consisting of lowercase letters. For example: dynamic-programming, advanced-greedy, etc.
- Additional Note
- Any additional note. For example, lesson tags, trainings that have used the lessons, etc.
- Initial Language
- The initial language of the lesson statement. Later, you can add other languages.
Next, please see Common resources features for documentation of common features in resources.