There are a bunch of video tutorials out there. But what about some good books? These 5 Python books have in-depth explanations of a large variety of topics, from beginner to advanced, from Computer Science theory to practical coding projects. All of them use Python 3 for the coding snippets.

Let’s begin!

Python Crash Course: A Hands-On, Project-Based Introduction to Programming

This book starts from the basics, from Variables and Data Types to working with files and testing.

After a walkthrough for every aspect of Python, it’s time to do some projects! There is one for each branch of development, a gaming project using Pygame, a Web Application using Django, and a Data Visualization project using matplotlib and Pygal.

It’s available from the official publisher’s website.

#programming #django #python #python3 #computer-science

5 Python Books to Code With
1.15 GEEK