Head First Python, 2nd Ed (O'Reilly)
Wednesday, 08 February 2017

This book introduces you to Python's fundamentals, working with the built-in data structures and functions. Author Paul Barry then moves on to show you building your very own webapp, exploring database management, exception handling, and data wrangling. If you're intrigued by what you can do with context managers, decorators, comprehensions, and generators, it's all here. Although this is billed as a second edition, not only does is it greatly expanded, it is also extensively re-written.

<ASIN:1491919531>

 

Author: Paul Barry
Publisher: O'Reilly
Date: December 2016
Pages: 624
ISBN: 978-1491919538
Print: 1491919531
Kindle: B01N0GU0OC
Audience: Would-be Python developers
Level: Introductory, although you need familiarity with another programming language.
Category: Python

 

 

The design of the book, in common with other titles in the Head First series, is based on the latest research in cognitive science and learning theory,  and uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. The argument is, why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.

 

For more recommendations of Python books see Python Books For Beginners and Books for Pythonistas.

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Banner
 


HTML, CSS & JavaScript (In Easy Steps)

Author: Mike McGrath
Publisher: In Easy Steps
Date: July 2020
Pages: 480
ISBN: 978-1840788785
Print: 184078878X
Kindle: B08FBGXGF1
Audience: would-be web developers
Rating: 5
Reviewer Mike James
The three core web technologies in a single book.



Beginning Programming All-in-One For Dummies

Author: Wallace Wang
Publisher: For Dummies
Pages: 800
ISBN: 978-1119884408
Print: 1119884403
Kindle: B0B1BLY87B
Audience: Novice programmers
Rating: 3
Reviewer: Kay Ewbank

This is a collection of seven shorter books introducing key aspects of programming, but it fails through trying to cover too [ ... ]


More Reviews