Wrapping Up: Key Takeaways and Next Steps#

Congratulations! You’ve reached the end of our course, Creating interactive content with Jupyter Books.

Throughout this course, we focused on achieving the following key goals:

  • Create content with markdown

  • Create your own online course or website using Jupyter Book

  • Host courses using GitHub Pages

Therefore, in the GitHub chapter, you learned the benefits of using GitHub, how to set up your GitHub account, and how to create your first online repository using our course template.

Next, you learned how to host your course website using GitHub Pages and how to troubleshoot common error warnings.

Finally, you explored the types of files you can integrate into your Jupyter Book and how to create them. You also learned the basics of formatting with Markdown, how to embed various media types, and how to include citations and feedback questions. Last but not least, you learned how to structure your course website with the table of contents file (_toc.yml).

We wish you the best of luck as you create your first course website and begin populating the pages. If you ever need advice or consultation, please don’t hesitate to reach out to us. Our contact information can be found here: {doc}../../intro/overview.

For up-to-date information and more details, check out the official Jupyter Book documentation.

Also, if you’re eager to dive deeper, we’ve gathered some additional content for you: (in development – stay tuned!)

  • Introduction to Git Learn what Git is and how to use it for local editing and version control.

  • Introduction to Jupyter Notebooks Learn the fundamentals of Jupyter Notebooks and how to use them for interactive content.

  • Introduction to Google Colab Discover how to integrate automatically gradable coding assignments into your course.

  • Resources for Your Course Explore resources to help create a safe, inclusive, and productive course environment.

  • Course Examples Check out courses already created and maintained by the DiLER project.