Lesson: Learn and Install Jupyter Notebook

This lesson is part of our introductory Python Course: Python for Data Science Fundamentals.

In this Jupyter Notebook installation lesson, you will learn the basics of Jupyter Notebook and how to use it for your data science projects. You'll learn concepts such as state, hidden state, absolute, and relative paths.

An aspect of data science is presenting your analysis findings and telling a story with data. Throughout this course, you've focused on using a code editor to run Python code. While using a code editor is sufficient in some cases, it's not the ideal tool to use in all cases. Oftentimes, you'll want to present your ideas or share a data science project. The people who contributed to and built Jupyter Notebook thought of this exact problem, and built a tool to accomplish this.

The interface you'll use in this Jupyter Notebook Installation Lesson is a bit different from what you have seen in previous lessons throughout this course. However, you'll continue to use this style as you work more on the platform and complete our guided projects, projects you can build and complete to add to your portfolio.


  • Learn the basics of Jupyter notebook.
  • Learn how to install Jupyter Notebook locally.

Lesson Outline

1. Jupyter Notebook
2. Running Code
3. Running Code Using the Keyboard
4. Keyboard Shortcuts
5. State
6. Hidden State
7. Text and Markdown Cells
8. Installing Jupyter Locally
9. Opening and Closing a Notebook File
10. Absolute and Relative Paths
11. Next steps
12. Takeaways