Getting Started with Jupyter Notebook (Manning Publications)

Offered by 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.

This liveProject is for intermediate Python programmers at the start of their data science careers. Some experience with virtual environments and integrated development environments, as well as a markup language, will be useful but not essential. To begin this liveProject you will need to be familiar with:
TOOLS

  • Intermediate Python
  • Basics of scikit-learn

TECHNIQUES

  • Basics of classification
  • Basics of evaluating classifiers

you will learn
In this liveProject, you’ll master handy tools for documenting and sharing Python data science projects.

  • Document work with Markdown
  • Collaborate on Jupyter Notebook projects
  • Render math formulas with embedded LaTeX
  • Customize your notebooks
  • Use Jupyter Notebook extensions
  • Share work on GitHub
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

AI for Efficient Programming: Harnessing the Power of LLMs (Coursera) Coursera
Fred Hutchinson Cancer Center

AI for Efficient Programming: Harnessing the Power of LLMs (Coursera)

This course on Artificial Intelligence (AI) for software development explores the use of AI large language models such as ChatGPT, Bard, and others and their potential benefits and challenges. Through examples and hands-on activities, you will develop an understanding of the ways in which AI can speed up software development tasks and free up time for more creative and strategic work.

Nov 2nd 2026
4 Weeks
Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Understanding China, 1700-2000: A Data Analytic Approach, Part 2 (Coursera)

The purpose of this course is to summarize new directions in Chinese history and social science produced by the creation and analysis of big historical datasets based on newly opened Chinese archival holdings, and to organize this knowledge in a framework that encourages learning about China in comparative perspective. Our course demonstrates how a new scholarship of discovery is redefining what is singular about modern China and modern Chinese history.

Oct 26th 2026
4 Weeks
Getting Started with Google Colab Using PyTorch (Manning Publications) Manning Publications
Manning Publications

Getting Started with Google Colab Using PyTorch (Manning Publications)

In this liveProject, you’ll get hands-on experience using the powerful Google Colab tool for machine learning and deep learning. Colab notebooks let you execute your data science code in Google’s cloud, getting all the benefits of Google’s incredible hardware. You’ll see how Colab works for yourself by running through simple machine learning tasks such as data preprocessing, making use of Colab’s free GPU and TPU hardware acceleration capabilities, and combining Colab with scikit-learn and PyTorch to train a classifier.

Self Paced
Self-Paced
Getting Started with Google Colab Using TensorFlow (Manning Publications) Manning Publications
Manning Publications

Getting Started with Google Colab Using TensorFlow (Manning Publications)

In this liveProject, you’ll get hands-on experience using the powerful Google Colab tool for machine learning and deep learning. Colab notebooks let you execute your data science code in Google’s cloud, getting all the benefits of Google’s incredible hardware. You’ll see how Colab works for yourself by running through simple machine learning tasks such as data preprocessing, making use of Colab’s free GPU and TPU hardware acceleration capabilities, and combining Colab with scikit-learn and TensorFlow to train a classifier.

Self Paced
Self-Paced
Applied Social Network Analysis in Python (Coursera) Coursera
University of Michigan

Applied Social Network Analysis in Python (Coursera)

This course will introduce the learner to network analysis through the NetworkX library. The course begins with an understanding of what network analysis is and motivations for why we might model phenomena as networks. The second week introduces the concept of connectivity and network robustness.. The third week will explore ways of measuring the importance or centrality of a node in a network. The final week will explore the evolution of networks over time and cover models of network generation and the link prediction problem.

Oct 26th 2026
4 Weeks
Python and Statistics for Financial Analysis (Coursera) Coursera
The Hong Kong University of Science and Technology - HKUST

Python and Statistics for Financial Analysis (Coursera)

Python is now becoming the number 1 programming language for data science. Due to python’s simplicity and high readability, it is gaining its importance in the financial industry. The course combines both python coding and statistical concepts and applies into analyzing financial data, such as stock data.

Nov 2nd 2026
4 Weeks
Global Warming II: Create Your Own Models in Python (Coursera) Coursera
University of Chicago

Global Warming II: Create Your Own Models in Python (Coursera)

This class provides a series of Python programming exercises intended to explore the use of numerical modeling in the Earth system and climate sciences. The scientific background for these models is presented in a companion class, Global Warming I: The Science and Modeling of Climate Change. This class assumes that you are new to Python programming (and this is indeed a great way to learn Python!), but that you will be able to pick up an elementary knowledge of Python syntax from another class or from on-line tutorials.

Nov 2nd 2026
5-12 Weeks
Data science perspectives on pandemic management (Coursera) Coursera
Politecnico di Milano

Data science perspectives on pandemic management (Coursera)

The COVID-19 pandemic is one of the first world-wide scenarios where data made a difference in capturing and analyzing the diffusion and impact of the disease. We offer an introductory course for decision makers, policy makers, public bodies, NGOs, and private organizations about methods, tools, and experiences on the use of data for managing current and future pandemic scenarios.

Nov 2nd 2026
5-12 Weeks
Ferramentas para Ciência de Dados: Introdução ao R (Coursera) Coursera
FIA Business School

Ferramentas para Ciência de Dados: Introdução ao R (Coursera)

Nossas boas-vindas ao Curso Ferramentas para Ciência de Dados: Introdução ao R. Neste curso, você aprenderá que o mundo evoluiu muito quando o assunto é tomada de decisão baseada em dados e já não é possível comparar a quantidade de informações a que temos acesso atualmente com o que tínhamos disponíveis décadas atrás.

Nov 2nd 2026
4 Weeks
Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera) Coursera
Johns Hopkins University

Advanced Linear Models for Data Science 2: Statistical Linear Models (Coursera)

Welcome to the Advanced Linear Models for Data Science Class 2: Statistical Linear Models. This class is an introduction to least squares from a linear algebraic and mathematical perspective. Before beginning the class make sure that you have the following: a basic understanding of linear algebra and multivariate calculus; a basic understanding of statistics and regression models; at least a little familiarity with proof based mathematics; basic knowledge of the R programming language.

Oct 26th 2026
4 Weeks
Algorithmic Thinking (Part 1) (Coursera) Coursera
Rice University

Algorithmic Thinking (Part 1) (Coursera)

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems.

Nov 2nd 2026
4 Weeks