Write courses in Markdown and publish them as HTML slides.
Install the Yeoman generator to get started:
npm install -g yo generator-courses-md
Create a directory in which to write your courses. Go into it and run the generator:
mkdir coursescd coursesyo courses-md
yo courses-md --help or read the project's documentation to see what options are available.
Courses MD allows you to write Markdown which will be automatically transformed into HTML slides.
The documentation is written with Courses MD itself:
Take a look at these COMEM+ web development courses which were written with Courses MD, for example: