Если любишь Effective Python

Effective Python
Brett Slatkin

The Python programming language has unique strengths and charms that can be hard to grasp. Many programmers familiar with other languages often approach Python from a limited mindset instead of embracing its full expressivity. Some programmers go too far in the other direction, overusing Python features that can cause big problems later. Effective Python provides insight into the Pythonic way of writing programs: th…

Вот что почитать дальше

Think like a Programmer
Think like a Programmer
V. Anton Spraul
Introduction to Algorithms
Introduction to Algorithms
Thomas H. Cormen
JavaScript
JavaScript
David Flanagan
Automate the Boring Stuff with Python
Automate the Boring Stuff with Python
Al Sweigart
Fluent Python
Fluent Python
Luciano Ramalho
Structured Computer Organization
Structured Computer Organization
Andrew S. Tanenbaum
Building Embedded Linux Systems
Building Embedded Linux Systems
Karim Yaghmour
Raspberry Pi User Guide
Raspberry Pi User Guide
Eben Upton
Learn Python 3 the Hard Way
Learn Python 3 the Hard Way
Zed Shaw
Think Python
Think Python
Allen B. Downey
Problem solving with C++
Problem solving with C++
Walter J. Savitch
Beginning Programming with Python For Dummies
Beginning Programming with Python For Dummies
John Paul Mueller
Concepts of programming languages
Concepts of programming languages
Robert W. Sebesta
Essential System Administration
Essential System Administration
Æleen Frisch
The Nature of Code
The Nature of Code
Daniel Shiffman