eBooks-it.org Logo
eBooks-IT.org Inner Image

Python for Software Design

How to Think Like a Computer Scientist

Python for Software Design Image

Book Details:

Publisher:Cambridge University Press
Series: Cambridge University , How To
Author:Allen Downey
Edition:1
ISBN-10:0521725968
ISBN-13:9780521725965
Pages:270
Published:Mar 16 2009
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:1.5 MB

Book Description:

Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters. The focus is on the programming process, with special emphasis on debugging. The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practice each new concept. Exercise solutions and code examples are available from thinkpython.com, along with Swampy, a suite of Python programs that is used in some of the exercises.

Download Link:

Related Books:

Design for Software

A Playbook for Developers
Design for Software Image
A unique resource to help software developers create a desirable user experience Today, topflight software must feature a desirable user experience. This oneofakind book creates a design process specifically for software, making it easy for developers who lack design background to create that compelling user experience. Appealing to both techsavvy designers and creativeminded technologists, it establishes a hybrid discipline that will produce firstrate software. Illustrated in full color, it shows how to plan and visualize the design to create software that works on every level. Todays software demands attention to the quality of the user experience; this book guides you through a practical design process to achieve that goal Approaches the mec...

Computing with Python

An introduction to Python for science and engineering
Computing with Python Image
Python is a free open-source language and environment that has tremendous potential in the scientific computing domain. Computing with Python presents the programming language in tight connection with mathematical applications. The approach of the book is concept based rather than a systematic introduction to the language.It is written for a mathematical readership and is aimed at students with a mathematical background....

Managing Software Development with Trac and Subversion

Simple project management for software development
Managing Software Development with Trac and Subversion Image
This book examines the software development process and how Trac and Subversion help fulfill the requirements of it. It combines theory with practical knowledge and experience that most developers will relate to. This book is aimed at developers of all calibres, but particularly those that lead teams or projects, especially if they have recently moved into the role or are simply looking for a "better way"....



2007 - 2021 © eBooks-IT.org