/learningPythonResources

Various online & other resources for learning and improving skills in the Python programming language

GNU General Public License v3.0GPL-3.0

Resources for learning Python

Python

Various online & other resources for learning and improving skills in the Python programming language. This is a growing list.

Online resources

  • CS for all: an open book that teaches the fundamentals of computer science using Python
  • Introduction to Programming with Python: Python for beginners
  • Python Practice Book: Python exercises to help you learn the basic language syntax
  • Python for you and me: A simple book to learn Python programming language
  • Automate the Boring Stuff with Python: Learn how to use Python to write programs that do in minutes what would take you hours to do by hand
  • Python Tutorial for Beginners: Learn Python programming basics and advanced concepts
  • Real Python: Learn all things Python from the ground up; everything from the absolute basics, to web development and web scraping, to data visualization, and more
  • LearnPython.org: Intended for everyone who wishes to learn the Python programming language
  • PythonSpot: A complete Python programming tutorial suitable for both beginner and professional developers
  • Python Tutorial: Comprehensively learn all the concepts of Python; contains basics, installation, variables, data types, conditional statements, loops, user-defined functions, Oops Concepts, and more
  • A Byte of Python: A free book on programming using Python serving as a tutorial/guide to the Python language for beginners

Online communities (Q & A)

  • Python posts (blog): Many tutorials about Python and what you can create it with it

Python Cheatsheets

In the cheatsheets folder, you can download any of the Python cheatsheets as a PDF. These include:

  • Python cheatsheet for hackers and developers
  • Python For Data Science Cheat Sheet
  • Python Cheat Sheet
  • Cheatography
  • Python Data Science Beginner & Intermediate

Centre of Excellence for Australian Biodiversity and Heritage