🐍 Pragmatic Python Programming
Pragmatic Python Programming book cover

Gabor Guta

Pragmatic Python Programming

Learning Python the Smart Way

Buy now at SpringerLink

Test Your Python Proficiency with a Free Quiz

You can assess your Python language skills with a quick quiz using #PySelfTest. The current version (v1.0) includes 10 questions—some of them tricky—to challenge your Python competence. At the end of the test, you'll receive a report on your performance along with pointers to helpful learning materials.

Try #PySelfTest

Book Summary

This book helps you to explore the world of programming languages through Python. You will be able to understand the building blocks of writing programs through six key concepts. Each chapter contains a real-world example with practical advice and a section on advanced concepts. This book covers Python 3.10.

Whether you are new to programming or an experienced developer, you will completely understand Python language after finishing this book.

What Readers Say

“What may differentiate this book from other literature on learning programming in Python, is that its goal is not just about learning a particular programming language but about learning the basic building blocks of programming themselves.”
– Wolfgang Schreiner (JKU, Linz)
“This is a great book about Python. It gives a concise overview of the language's features and hints about how to structure your code.”
– Zoltan (Budapest)

Support Materials

You can find the support materials at GitHub .

Published by Apress

Apress Logo

Apress (a subsidiary of the well-known Springer Nature) is a trusted publisher by IT specialists and developers with over 3000 high-quality titles.