The built-in Python shell is boring. You deserve a better Python REPL. That's why I've created this free 10-day mini-course to teach you how to effectively use the IPython REPL.

We'll cover everything from getting IPython installed to mastering magic commands... and more! You'll learn how IPython can reduce friction in development workflows and boost productivity.

This course is still being developed. I will add new sections every day for the next 10 days.

Table Of Contents

Day 1: Installing IPython
Day 2: The Basics of IPython
Day 3: Using IPython as a System Shell
Day 4: IPython Magic Functions
Day 5: Running Code Files in IPython