Tips for This Course#

Purpose: This short exercise gives you a few tips for how to make this course easier and more effective.

JupyterLab over Jupyter Notebook#

There are two primary tools for working with jupyter notebooks: Jupyter Lab and (the confusingly named) Jupyter Notebook. Both can be run from a terminal (jupyter lab or jupyter notebook) or from Anaconda Prompt.

I recommend you use Jupyter Lab (rather than Notebook): This is a more modern interface that provides a variety of useful features.

Table of Contents#

Jupyter Lab includes table of contents (TOC) feature to help you navigate a notebook. Click the “three lines” button in the sidebar panel (pictured below) to display the TOC.

The Table of Contents shows up in the sidebar panel and lists all the markdown headers in the document

Clicking on headers in the TOC allows you to jump to points in the document, as you’ll learn in the next task.

q1 Navigate by contents#

Change the sidebar panel to show the Table of Contents. Click on the link to the Book Search section. Then click q1 Navigate by contents to come back here.

Solution Manual#

The solutions to all exercises are available in the online solution manual. If you ever get stuck on an exercise, make sure to check the solutions!


Since all the solutions are available at the beginning of the course, it might be tempting to just read the solution manual instead of doing the exercises. Resist this temptation! You’ll get a lot more out of this course if you try the exercises on your own first, and consult the solution manual only when you get stuck.