Python in easy steps (2014) Chapter 1: Getting started Chapter 2: Performing operations Chapter 3: Making statements Chapter 4: Defining functions Chapter 5: Importing modules Chapter 6: Managing strings Chapter 7: Programming objects Chapter 8: Processing requests Chapter 9: Building interfaces Chapter 10: Developing applications