Study Python with Free Open-Source Books
The Definitive Guide to Pylons
|
|
From Python to NumpyBy Nicolas P. Rougier (HTML) From Python to Numpy offers a different approach focusing on the migration from Python to NumPy through vectorization. The book explains some of the techniques. You need an intermediate level in Python and a beginner level in NumPy. NumPy is the fundamental package for scientific computing with Python. This book is licensed under a Creative Commons Attribution-Non Commercial-Share Alike 4.0 International License. |
|
Full Stack PythonBy Matt Makai (HTML) Full Stack Python is an open book that explains how to create, deploy, and operate Python web applications. Concepts are explained in plain language. Chapters cover development environments, testing, documentation, security, web development (frameworks, template engines web design, Javascript, task queries, architectures, static site generators), Web App deployment, data, web APIs, and DevOps. The book is published under the MIT License. |
|
Building Skills in Object-Oriented DesignBy Steven F. Lott (285 pages) This book teaches how to move from object-orientated programming to object-oriented design through a series of design exercises. Build applications step-by-step with real-world sophistication. The code examples focus on the Python programming language. It uses casino table games (Roulette, Craps and Blackjack) as its context. The purpose of this book is to build skills in object-oriented design prior to a project with fixed cost and deadline. |
|
High Performance PythonBy Ian Ozsvald (55 pages) This book shows you different ways of optimizing Python code. The speed improvements can be between 10-500 times faster. Techniques covered:
High Performance Python is published under Creative Commons by Attribution. |
|
Think Stats: Exploratory Data Analysis in PythonBy Allen B. Downey (264 pages) Think Stats is an introduction to Probability and Statistics for Python programmers. Most ideas are expressed using Python code. Chapters examine:
The book presents a case study using data from the National Institutes of Health and the National Survey of Family Growth and the Behavioral Risk Factor Surveillance System. Each chapter presents exercises to help develop a reader’s understanding. Think Stats is published under the Creative Commons Attribution-NonCommercial 3.0 Unported License. |
|
Fundamentals of Python ProgrammingBy Richard L. Halterman (669 pages) This book offers a veritable feast of information. Chapters cover:
The book is published under an open-source compatible license. |
|
Python 3 Module of the WeekBy Doug Hellmann (HTML) Python Module of the Week (PyMOTW) was started as a way to build the habit of writing something on a regular basis. The focus of the series is building a set of example code for the modules in the Python standard library. PyMOTW is a good source of documentation for Python modules. PyMOTW includes a command line program, motw, to make it easier to access the examples while you are developing. This work is made available under the terms of the Creative Commons Attribution-NonCommercial Share-alike 3.0 license. |
|
Python for you and meBy Kushal Das (115 pages) This book is designed for newcomers to the Python programming language. Topics covered include:
It is released under the GNU Free Documentation License v1.2 or later. |
Back to First Page
Back to Second Page
PROGRAMMING LANGUAGE PROFILES |
The “Problem Solving with Algorithms and Data Structures using Python” link points to a PerlBook. Can you provide the correct link?
The link has been updated.
[…] Study Python with Free Open-Source Books […]
[…] Study Python with Free Open-Source Books […]
[…] Study Python with Free Open-Source Books […]
[…] licenses. And if you’re looking to learn Python, don’t forget to explore the best free open source Python books from […]