Fueling innovative software
July 15-18, 2019
Portland, OR

Become more productive by using IPython

Jacinda Shelly (Doctor On Demand)
11:50am12:30pm Wednesday, July 17, 2019
Live Coding ONLY
Location: Portland 252
Secondary topics:  Open Source
Average rating: ****.
(4.57, 7 ratings)

Who is this presentation for?

  • Developers, data scientists, data analysts, and software engineers




If your Python interpreter still starts with >>>, join Jacinda Shelly to learn how IPython—an enhanced interactive Python shell guaranteed to improve the productivity of any Python user still using the default Python shell—can improve your programming life. And if you’ve used IPython for a while, stop by to learn tricks you didn’t even know IPython had up its sleeve.

You’ll explore IPython basics and the most productivity-enhancing and some difficult features of IPython, including the most useful IPython commands (e.g., %quickref and help, tab completion, and more); how to configure IPython and its common configurations; magic functions (i.e., anything that starts with % and is awesome); call magics, SciPy magic, and various extensions; and how IPython fits into the Jupyter ecosystem.

Prerequisite knowledge

  • Familiarity running Python in a terminal or using Python within a Jupyter notebook
  • Hands-on experience with Python (useful but not required)

What you'll learn

  • Gain practical tips on how to use IPython to be more efficient in your day-to-day work with Python
Photo of Jacinda Shelly

Jacinda Shelly

Doctor On Demand

Jacinda Shelly is the CTO at Doctor On Demand and a regular speaker within the Python and Django communities. In addition to programming, Jacinda loves spending time with her family, staying active, traveling, and sharing stories with others.