“A Byte of Python” is a free book on programming using the Python language.

This book serves as a guide or tutorial to the Python programming language. It is mainly targeted at beginners, but it is useful for experienced programmers as well. The book will teach users to use Python version 3, but it’s also a guidance for to adapt to the older and more common Python version 2 in the book. “A Byte of Python” aims to help you learn this wonderful language and show how to get things done quickly and painlessly.

The book is part of the repository of free resources of Code Week website, where it’s available also in French, German and Portuguese.

Source : European Digital Skills & Jobs Platform

Website link

A Byte of Python

Digital technology / specialisation

  • Software
  • Web Development

Digital skill level

  • Basic
  • Intermediate

Geographic Scope - Country

  • European Union
  • France
  • Germany
  • Portugal

Type of initiative

International initiative

Target audience

  • Digital skills for all

Target language

  • English
  • French
  • German
  • Portuguese


Free book on programming using the Python language

Main document - File for download

Supporting documents

Target group

  • Persons in secondary/compulsory education
  • Persons who have completed secondary/compulsory education
  • Native Speakers
  • Low Achievers

Skills resource type

Other training material