Learning to Program Using Python
by Cody Jackson
Number of pages: 258
An introduction to computer programming, using the easy, yet powerful, Python programming language. Python, a cross-platform language used by such organizations as Google and NASA, lets you work quickly and efficiently, allowing you to concentrate on your work rather than the language.
Download or read it online for free here:
by John B. Schneider, Shira Lynn Broschat, Jess Dahmen - Washington State University
Python's syntax and idioms are much easier to learn than those of most other full-featured languages. This book uses programming language Python to introduce folks to programming and algorithmic thinking. The book is completely hyper-linked.
by Katja Schuerer, Catherine Letondal - Pasteur Institute
This course is designed for biologists who already have some programming knowledge in other languages. The focus is on biological examples that are used throughout the course, as well as the suggested exercises drawn from the field of biology.
by Harry Percival - O'Reilly Media
by Ian Ozsvald - ianozsvald.com
By exploring the theory behind design choices, this practical guide helps you gain a deeper understanding of Python implementation. You'll learn how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs.