
Mark Lutz (1)
Author of Programming Python
For other authors named Mark Lutz, see the disambiguation page.
About the Author
Mark Lutz is a software developer, and a Python writer and trainer
Works by Mark Lutz
Aprendendo Python 3 copies
Programming python 1 copy
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
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
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.
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










