Regular Expressions Cookbook, Jan Goyvaerts, O’Reilly, – 2012
Programming Google App Engine, Dan Sanderson, O’Reilly, 2012
Programmers will like this book. If you want a scalable web app written in Java or Python then the Google app hosting platform is for you. This book explains the architecture and shows how to program to the API. Your app will be responding to requests and generating responses as normal. The big difference is the DB API, because the DB is not relational and does not use SQL. 500 pages.
Python for Data Analysis, Wes McKinney, O’Reilly, 2013
Python programmers will like this practical book. Note: the authors have changed since the second edition.
- working with dictionaries
- list comprehensions
- monitoring a network
- building a templating system
- Manipulating text
- Searching and sorting
- Working with files and the filesystem
- Object-oriented programming
- Dealing with threads and processes
- System administration
- Interacting with databases
- Network and web programming
- Processing XML
- Distributed programming
- Debugging and testing
Legendary O’Reilly quality, 800 pages.
Web security professionals will want to read this book. Metasploit is a toolkit containing the newest tools for pen testing. The example code is in Python, so programmers may want to read it too. 300 pages.