Fluent Python: Clear, Concise, and Effective Programming

Al Sweigart (@AlSweigart) spoke with us about getting better at Python programming.

Al’s book site is InventWithPython.com. You can find his books there as well as No Starch Press and Amazon.

  • Automate the Boring Stuff with Python
  • Beyond the Basic Stuff with Python
  • Cracking Codes with Python
  • Invent Your Own Computer Games with Python

Al’s personal site (alsweigart.com) has talks, videos, and a lot of code to look at. Or check out his github repo including the small text based games: https://github.com/asweigart/pythonstdiogames

Al’s YouTube Channel, including his Calm Programming series.

We also talked about:

  • scratch.mit.edu - a fun way to learn to program where you are almost never wrong
  • Fluent Python: Clear, Concise, and Effective Programming by Luciano Ramalho.
  • PyCon and their talk videos
  • Online origami simulator (origamisimulator.org)