Appendix A. Where to Go From Here — Resources That Can Help

As indicated throughout the preceding chapters, the purpose of this book has been to provide you with the tools you need to be productive with Python, and to avoid areas that might have less universal appeal. However, as you develop your knowledge and use of Python, you will no doubt want to delve into deeper waters.

This appendix suggests some resources have found to be immensely useful.

Books

  • Learning Python, Third Edition, by Mark Lutz (O'Reilly, 2007) — This is a great introductory overview of the Python language itself. It doesn't delve deeply into all the different Python modules, but rather focuses on the language. As such, it's a good companion volume to this book.

  • Python Cookbook, by Alex Martelli, Anna Ravenscroft, and David Ascher (O'Reilly, 2005) — This is an excellent collection of "recipes" for accomplishing different tasks in Python. Each chapter is accompanied by an introductory section.

  • Core Python, Second Edition, by Wesley Chun (Prentice Hall, 2006) — This is another great book that both provides introductory material and delves more deeply into areas such as object-oriented development with Python.

  • Beginning Python (Programmer to Programmer), by Peter C. Norton, Alex Samuel, Dave Aitel, and Eric Foster-Johnson (Wrox, 2005) — This volume strikes just the right balance between deep coverage of the Python language and offering real-world scenarios demonstrating how you can apply the concepts. If you don't opt ...

Get Python® Create-Modify-Reuse now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.