Libraries and complexity

“If I have seen further it is by standing on the shoulders of Giants” Isaac Newton, letter to Robert Hooke in 1675

We might not be Isaac Newton, but the shoulders keep getting better and better.

Learning Objectives

After these lessons, you'll be able to:

  • Explain what a library is and the difference between the standard library and external libraries
  • Install and manage external libraries for your projects
  • Use the json module from the standard library to handle JSON data
  • Fetch data from the web using the requests library
  • Explain what an algorithm is and why an algorithm might be considered fast or slow.