A lightweight framework for creating workshops using jekyll and markdown (mostly). The concept is a good workshop will consist of
The Apprentice framework is composed of 4 primary components.
If you are familiar with Jekyll, you can probably get going using the steps below. There is also a more comprehensive tutorial and demo if you like.
_config.yml
as described in the comments_data/objectives.yml
and _data/prereqs.yml
to outline course
objectives and prequisites._units/
to create course units. _units/overview.md
is documented with guidance._slides/
to create presentation slides as needed.All content in this repository are licensed under the Creative Commons 4.0 - Attribution License or where applicable, as with software code, an Apache 2.0 Software License.
Contributions are welcome. You can contribute to this workshop by
Rob Olendorf