Beginner
Easiest skill level.
A Beginner's Python Tutorial
When CivilizationTM IV (Firaxis Games, published by Take2) was announced, one of the most exciting features was that much of the scripting code will be in python, and the game data in XML. This tutorial attempts to teach you the basics of python programming that you could use with civIV.
The Coder's Apprentice: Learning Programming with Python 3
"The Coder's Apprentice" is a course book, written by Pieter Spronck, that is aimed at teaching Python 3 to students and teenagers who are completely new to programming. Contrary to many of the other books that teach Python programming, this book assumes no previous knowledge of programming on the part of the students, and contains numerous exercises that allow students to train their programming skills.
Rocketship.fm
The Podcast for entrepreneurs, product managers and anyone working in tech today. We break down the concepts you need to know, from Product Management to Growth, Sales to Funding, we'll bring you stories that will inspire and insights that will change the way you think about product and business.