See also "Python Data Science Handbook" by Jake VanderPlas, which uses Jupyter notebooks too.
> A Whirlwind Tour of Python is a fast-paced introduction to essential features of the Python language, aimed at researchers and developers who are already familiar with programming in another language. The material is particularly designed for those who wish to use Python for data science and/or scientific programming