Simon Griffee’s Notebook

Learning to Program in Python

Monday, 26 September 2016 · 2 minute read

A drawing Monty Python’s foot from the original in Venus, Cupid, Folly and Time.

The Python programming language was named after the BBC’s comedy series Monty Python’s Flying Circus created by, among others, John Cleese. Perhaps this in itself says much about the language.

A friend with no programming experience asked how to learn to program a computer using the Python language, so I wrote this list:

  1. Read What is Code.
  2. Download and install a nice free and open source text editor.
  3. Try these tutorials aimed at new coders. You can also try an interactive tutorial directly in the browser.
  4. Dig in by working on a personal project. Making a website about something that is meaningful to you is a good choice. Django is a web framework — a set of programming patterns to make websites — written in Python. It is one of the best ones, with plenty of good tutorials.
  5. Read Pragmatic Thinking and Learning and keep practicing the fundamentals.

Remember the Zen of Python:

Continue reading…