Learn Python with Jupyter

The book


by Serena Bonaretti


About the Book

The aim of Learn Python with Jupyter is to help you develop computational thinking—that is, the way we think when coding–while learning to code in Python.

Learn Python with Jupyter includes thirty‐eight chapters, each paired with a Jupyter Notebook where you can play with the code explained in the text. The code is embedded in narrative to provide context and support memorization, and it is enriched with suggestions for code pronunciation. Chapters contain both theory exercises, to verify the understanding of concepts, and coding exercises, to learn by doing. Exercise solutions are shared in the community forum, where you can ask questions and propose alternative approaches. And at the end of each chapter, you will find recaps and “in more depth” sections, with suggestions, tips, and curiosities.

Learn Python with Jupyter is written in a simple and approachable style while remaining precise and detailed. Its content has been tested and refined over more than a thousand hours of one‐on‐one teaching with international students of various educational backgrounds.

GET THE BOOK!

Buy the paperback

Website banner

Buy the book*

* The book is available also on the Amazon shops .co.uk, .de, .fr, .es, .it, .nl, .pl, .se, .com.be, .ie, .ca

Download the free ebook

Website banner

Get the free ebook

If you want to support my work:
☕ Buy me a coffee

DOWNLOAD THE JUPYTER NOTEBOOKS

Get the Notebooks for the published chapters. You can download them one by one from below, or all of them at once here

You can also download the notebooks in Español de México (translation by Rodrigo Ernesto Álvarez Aguilera)

Join the LPWJ community

The Learn Python with Jupyter (LPWJ) community is a free space where you can find exercise solutions and ask questions
Join us in 3 easy steps!



1

Create a GitHub account

If you don't have it already, create a free account

2

Join us

Send us a request to be part of the community

3

Welcome!

You will get a notification in less than 24 hours