EdX

Guided Project: Create Engaging Reports using Jupyter Book (edX)

Offered by IBM,
Guided Project: Create Engaging Reports using Jupyter Book (edX)

Sharing information from native Jupyter files is not an easy task. In under an hour, learn how to create computational, visually engaging, and interactive reports using Jupyter Book easily.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Jupyter Notebook is a popular, streamlined application for analyzing data and creating data science projects. However, developers often experience difficulty when attempting to share the files created on Jupyter Notebook.
Jupyter Book is a powerful tool you can use to build widely shareable, interactive HTML documentation, including interactive visualizations in books using data from your Jupyter Notebook projects.
You will learn how to build, customize, and share your first Jupyter Book in under an hour. You will also learn how to display LaTex block style math, display Plotly plots, and exclude certain files from the final build. Completing this project will provide you with practical experience and provide you with fundamental Jupyter Book skills.
Ready to start? We have a workspace waiting for you. Get started fast using a pre-configured cloud-based IDE lab environment. You’ll find all the required software needed to get started, such as Jupyter Book, preinstalled. All you need is a recent version of a modern web browser.

What you'll learn
After completing this project, you'll be able to:

  • List use cases for Jupyter Book.
  • Explain Jupyter Book setup.
  • Build your own Jupyter Book.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Programming for Data Science (Coursera) Coursera
University of Leeds

Programming for Data Science (Coursera)

Explore the basics of programming and familiarise yourself with the Python language. After completing this course, you will be able to write Python programs in Jupyter Notebook and describe basic programming. In this course, you will learn everything you need to start your programming journey. You will discover the different data types available in Python and how to use them, learn how to apply conditional and looping control structures, and write your own functions.

Sep 21st 2026
3 Weeks
Getting Started with Jupyter Notebook (Manning Publications) Manning Publications
Manning Publications

Getting Started with Jupyter Notebook (Manning Publications)

In this liveProject, you’ll get hands-on experience using Jupyter Notebook in a real-world data science project. You’ll train a simple KNN classifier and use Jupyter, IPython, and the easy-to-use Markdown markup language to document and share your work. Your challenges will include customizing your notebooks, incorporating your notebooks into a data science project, and sharing your projects with the community on GitHub.

Self Paced
Self-Paced
Learn to Code for Data Analysis (FutureLearn) FutureLearn
The Open University

Learn to Code for Data Analysis (FutureLearn)

Software and data make the world go round. Learn programming, to analyse and visualise open data, with this free online course. This hands-on course will teach you how to write your own computer programs, one line of code at a time. You’ll learn how to access open data, clean it and analyse it and to produce visualisations. You will also learn how to write up and share your analyses, privately or publicly.

No sessions available
4 Weeks
Big Data Fundamentals (edX) EdX
University of Adelaide,AdelaideX

Big Data Fundamentals (edX)

Learn how big data is driving organisational change and essential analytical tools and techniques, including data mining and PageRank algorithms. Organizations now have access to massive amounts of data and it’s influencing the way they operate. They are realizing in order to be successful they must leverage their data to make effective business decisions.

Self Paced
Self-Paced
Big Data Capstone Project (edX) EdX
University of Adelaide,AdelaideX

Big Data Capstone Project (edX)

Further develop your knowledge of big data by applying the skills you have learned to a real-world data science project. This project will give you the opportunity to deepen your learning by giving you valuable experience in evaluating, selecting and applying relevant data science techniques, principles and theory to a data science problem. This project will see you plan and execute a reasonably substantial project and demonstrate autonomy, initiative and accountability.

Self Paced
Self-Paced
Python for Data Engineering Project (edX) EdX
IBM

Python for Data Engineering Project (edX)

An opportunity to apply your foundational Python skills via a project, using various techniques to collect and work with data. Journey into the realm of becoming a Data Engineer and apply your basic Python knowledge of working with data. You will exercise various techniques in Python to extract data in multiple file formats from different sources, transform it into specific datatypes, and then prepare it for loading it into a database.

Self Paced
Self-Paced
CS50's Introduction to Computer Science (edX) EdX
HarvardX,Harvard University

CS50's Introduction to Computer Science (edX)

An introduction to the intellectual enterprises of computer science and the art of programming. This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50 teaches students how to think algorithmically and solve problems efficiently.

Self Paced
Self-Paced
Introducción al desarrollo de aplicaciones web (edX) EdX
Universidad Autonoma de Madrid

Introducción al desarrollo de aplicaciones web (edX)

Aprende a desarrollar una aplicación web desde cero con diferentes tecnologías como HTML, CSS, Python, JSON, JavaScript y Ajax. Hoy en día utilizamos la web para todo tipo de tareas: buscar un vuelo, comprar entradas, ver el pronóstico meteorológico, leer noticias, etc. Todo esto es posible gracias a las aplicaciones web creadas para darnos estos servicios.

Self Paced
Self-Paced