Author picture

Mark Lutz (1)

Author of Programming Python

For other authors named Mark Lutz, see the disambiguation page.

11 Works 3,226 Members 12 Reviews 1 Favorited

About the Author

Mark Lutz is a software developer, and a Python writer and trainer

Works by Mark Lutz

Programming Python (1996) 833 copies, 5 reviews
Python Pocket Reference (1998) 736 copies, 2 reviews
Learning Python [5th edition] (2013) 344 copies, 2 reviews
Learning Python [3rd edition] (2008) 309 copies, 2 reviews
Learning Python [4th edition] (2009) 209 copies, 1 review
Learning Python (2009) 34 copies

Tagged

Common Knowledge

Gender
male
Education
University of Wisconsin (BS, Computer Science)
University of Wisconsin (MS, Computer Science)
Short biography
[excerpted from Learning Python website]
Mark Lutz is the author of Python's classic and foundational texts, a former trainer with two decades of experience teaching Python to newcomers, and one of the people responsible for the prominence that Python enjoys today. Mark is the author of the three O'Reilly books: Learning Python, Programming Python, and Python Pocket Reference, all currently in fourth or fifth editions. He has been using and promoting Python since 1992, started writing Python books in 1995, and began teaching Python classes in 1997. He holds BS and MS degrees in computer science from the University of Wisconsin where he explored implementations of the Prolog language, and over his career has worked as a software developer on compilers, programming tools, scripting systems, and assorted client/server and business applications.
Nationality
USA
Associated Place (for map)
USA

Members

Reviews

12 reviews
I've been a developer for a while now and I wanted to myself introduced to Python. I picked up this book considering it's size - thinking it would cover a lot of concepts. I was "kinda" right. Yes, it is a big book, but it does feel quite wordy at times, though, at times, it helped me reinforce the concepts previously mentioned.

Many code samples compare between 2.x and 3.x, which was good for someone who's already been doing Python, but for a newbie like me, I just stuck to the 3.x examples show more and concepts.

It would have been way better if the examples would have been progressive - as in, start with something small and actually build some project(s) through the course of the book. Or maybe ask readers to do this through the code questions at the end of the chapters.

What I also found missing was the total lack of unit testing your code, which in my opinion is critical for any kind of programming.
show less
Very much in line with my learning style, and consistent in approach with other O'Reilly books. A good introduction to Python programming, especially for someone with some programming experience in other languages. It contains plenty of short code examples, sufficient theory, and a number of more in depth projects to help the reader move from learning new techniques to applying the lessons in the context of larger projects. Perhaps a bit too long, as it is a hefty book to carry around.
Great introduction to Python. I went through quickly through it without a computer to grasp the syntax, and was later able to start writing my first programs.

Although some might argue that there you can find the same content on the Internet, it's much easier for me to read from a book.
Very helpful for beginning and intermediate Python programmers. This book is The C Programming Language, for Pythonistas.

Lists

You May Also Like

Associated Authors

Statistics

Works
11
Members
3,226
Popularity
#7,935
Rating
½ 3.7
Reviews
12
ISBNs
99
Languages
9
Favorited
1

Charts & Graphs