Building a custom Course#

This workflow details the steps needed to make your own custom course.

These instructions focus on assembling a group of lectures and building them locally as a first step.

Once the local version is up and running the next step is to add the files to a repository and setup hosting of the html files using gh-pages.

Warning

This workflow may change significantly in the future to make these steps easier. Currently this is geared towards manually preparing a repository for use with jupyter-book

Steps to assemble a Jupyter Book#

  1. Download the template files here

  2. Add myst markdown files or notebooks to the lectures folder

  3. Update lectures/_toc.yml with the required information including titles for Parts and filenames to include the lectures in the jupyter-book.

  4. Enable the quantecon environment using conda activate quantecon

  5. Build using jb build lectures at the root level of the folder

Tip

You will also want to update:

  1. intro.md with update information for the front landing page

Steps to migrate to GitHub and Hosting on GH-PAGES#

Note

This section is in work.