Python Books
-
A Primer on Scientific Programming with Python (Texts in Computational Science and Engineering)
Published 11 years ago
by Hans Petter Langtangen, Springer
The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example- and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology, and finance. The book teaches "Matlab-style" and procedural programming as well as object-oriented programming.
-
Natural Language Processing with Python
Published 11 years ago
by Steven Bird, Ewan Klein, Edward Loper, O'Reilly Media
This book offers a highly accessible introduction to Natural Language Processing, the field that underpins a variety of language technologies, ranging from predictive text and email filtering to automatic summarization and translation. With Natural Language Processing with Python, you'll learn how to write Python programs to work with large collections of unstructured text. You'll access richly-annotated datasets using a comprehensive range of linguistic data structures.
-
Regular Expressions Cookbook
Published 11 years ago
by Jan Goyvaerts, Steven Levithan, O'Reilly Media
This cookbook provides more than 100 recipes to help you crunch data and manipulate text with regular expressions. Every programmer can find uses for regular expressions, but their power doesn't come worry-free. Even seasoned users often suffer from poor performance, false positives, false negatives, or perplexing bugs.
-
Practical Programming: An Introduction to Computer Science Using Python
Published 11 years ago
by Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson, Pragmatic Bookshelf
Computers are used in every part of science from ecology to particle physics. This introduction to computer science continually reinforces those ties by using real-world science problems as examples. Anyone who has taken a high school science class will be able to follow along as the book introduces the basics of programming, then goes on to show readers how to work with databases, download data from the web automatically, build graphical interfaces, and most importantly, how to think like a p
-
Using Google App Engine
Published 11 years ago
by Charles Severance, O'Reilly Media
With this book, you can build exciting, scalable web applications quickly and confidently, using Google App Engine -- even if you have little or no experience in programming or web development. App Engine is one of the most exciting web technologies to appear in the last year, providing a simple, easy-to-use application framework with basic web tools.
-
Mastering Blender
Published 11 years ago
by Tony Mullen, Sybex
Blender, the free alternative for professional-quality 3D animation is a complex program to learn, but once users become familiar with its power, they begin to seek more from it. This book is the first of its kind to explore the more advanced features of Blender so that you can get the most out of the software.
-
Java SOA Cookbook
Published 11 years ago
by Eben Hewitt, O'Reilly Media
Java SOA Cookbook offers practical solutions and advice to programmers charged with implementing a service-oriented architecture (SOA) in their organization. Instead of providing another conceptual, high-level view of SOA, this cookbook shows you how to make SOA work. It's full of Java and XML code you can insert directly into your applications and recipes you can apply right away. The book focuses primarily on the use of free and open source Java Web Services technologies -- including Java SE 6
-
Machine Learning: An Algorithmic Perspective (Chapman & Hall/Crc Machine Learning & Pattern Recognition
Published 11 years ago
by Stephen Marsland, Chapman & Hall/CRC
Traditional books on machine learning can be divided into two groups â those aimed at advanced undergraduates or early postgraduates with reasonable mathematical knowledge and those that are primers on how to code algorithms. The field is ready for a text that not only demonstrates how to use the algorithms that make up machine learning methods, but also provides the background needed to understand how and why these algorithms work. Machine Learning: An Algorithmic Perspective is that text.
-
Desktop GIS: Mapping the Planet with Open Source Tools
Published 12 years ago
by Gary Sherman, Pragmatic Bookshelf
Desktop GIS explores the world of Open Source GIS software and provides a guide to navigate the many options available. Discover what kind of GIS user you are and lay the foundation to evaluate the options and decide what software is best for you. Desktop GIS examines the challenges associated with assembling and using an OSGIS toolkit. You'll find strategies for choosing a platform, selecting the right tools, integration, managing change, and getting support.
-
Python Programming in Context
Published 12 years ago
by Bradley Miller, PhD, David Ranum, Jones & Bartlett Publishers
With NEW Python 3.0! A user-friendly, object-oriented language, Python is quickly becoming the favorite introductory programming language among students and instructors. Many find Python to be a more lucid language than Java but with much of the functionality and therefore the ideal first language for those entering the world of Computer Science.